Spring

😎 STS3 Spring 쇼핑몰/STS3 Spring 환경 설정 👀

MVC 프로젝트 생성 및 기본 설정 - 2

순서 1. JDBC 연결 및 테스트 1.1 Oracle 1.2 JDBC 테스트 2. 커넥션 풀(HikariCP) 설정 및 테스트 3. MyBatis 라이브러리 추가 및 SQLSessionFactory 설정 4. Log4jdbc-log4j2 라이브러리 추가 및 설정 1. JDBC 연결 및 테스트 JDBC란? Java DataBase Connectivity의 약자로서 자바에서 데이터베이스와 관련된 작업을 처리할 때 사용하는 API이다. DBMS 종류에 상관없이 하나의 JDBC API를 사용해서 데이터베이스 작업을 처리할 수 있습니다. JDBC API를 사용하는 애플리케이션의 대략적인 구조는 아래와 같습니다. 자바(웹) 애플리케이션 ▶ JDBC API ▶ JDBC 드라이버 ▶ 데이터베이스 - 자바(웹) 애플리..

😎 STS3 Spring 쇼핑몰/STS3 Spring 환경 설정 👀

MVC 프로젝트 생성 및 기본 설정 - 1

프로젝트 환경 WINDOW 10 STS3 Oracle 11g Apache Tomcat 9.0 JAVA 1.8 순서 이클립스 인코딩 설정 변경 MVC 프로젝트 생성 및 스프링 버전 변경 프로젝트 자바(JDK, 컴파일러) 버전 변경 라이브러리 추가 및 변경 1. 이클립스 인코딩 설정 변경 프로젝트 진행 중 '한글' 데이터가 깨지는 것을 방지하기 위해 이클립스(Eclipse)의 기본 인코딩(encoding) 설정을 UTF-8로 변경합니다. - Workspace - CSS Files - HTML Files - JSP Files - XML Files 변경 방법 상단 내비게이션 바의 Window를 클릭 후 Preferences 클릭합니다. 좌측 상단 검색 상자에 enco까지 타자를 쳐주면, 설정 변경해야 할 목록이..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[24] 상품 이미지 업로드(파일 서버 전송) - 1

순서 1. 업로드 UI 추가 2. 선택한 파일 접근하기(JavaScript) 3. 파일 체크(JavaScript) 1. 업로드 UI 추가 사용자가 이미지를 추가할 수 있는 인터페이스를 추가해줬습니다. 'insertProduct.jsp' 페이지에서 상품 카테고리 선택 부분의 상단에 새로운 항목 공간을 추가해줍니다. 위에서 추가한 태그는 1개의 파일만 추가할 수 있는 형식입니다. 만약 여러 개의 파일을 추가하고 싶다면 'multiple' 속성을 부여해줍니다. 서버를 구동시켜서 '상품 등록' 페이지로 이동을 하면 다음과 같이 출력된 것을 볼 수 있습니다. 2. 선택한 파일 접근하기 사용자가 선택한 파일을 서버에 전송을 하기 위해서 선택된 파일에 접근하는 방법을 알아야 합니다. 먼저 파일 정보가 어떠한 형태로 ..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[24] 상품 이미지 업로드(준비 작업)

순서 1. 전체적 방향 2. 라이브러리 추가 3. web.xml 4. multipartResolver 등록 1. 전체적 방향 '상품 등록 페이지'에서 사용자가 이미지를 선택을 하고 다른 상품 정보를 다 작성한 뒤 '등록 버튼'을 눌렀을 때 상품 이미지를 업로드하고, 업로드 이미지 정보를 DB 저장을 하는 방식으로 구현했습니다. 해당 방식으로 했을 때 동작 방식은 다음과 같습니다. (뷰) 사용자가 이미지를 선택 => (뷰) 선택된 이미지 서버로 전송 => (서버) 전송받은 이미지 저장 후, 저장 한 이미지 정보 뷰로 재전송 => (뷰) 전송받은 데이터를 활용하여 이미지 미리 보기, 태그에 데이터 저장 => (뷰) '등록 버튼' 클릭 => (서버) 이미지 정보 DB 저장 서버에서 첨부 파일을 처리하기 위해서..

개발자 린다씨
'Spring' 태그의 글 목록 (4 Page)