(기준일 18-07-07)
(개발 환경)
1. 툴 : Spring Tool Suite 3.9.5 (이클립스)
-> 이클립스 상단매뉴 Help -> MarketPlace -> STS 설치..
2. WAS : 아파치 톰캣 8
->https://tomcat.apache.org/download-80.cgi
3. JDK - 1.8
4. DB - MYSQL
5. DB 툴 : MYSQL 워크벤치
-> https://dev.mysql.com/downloads/installer/
----
* pom.xml의 메이븐 라이브러리 설정
1. Properties 수정
(JDK와 Framework 버전을 최신버전으로 수정 후 Ctrl+Shift+S(저장))
(프로젝트 우클릭 -> Properties)
(Project Facets -> Java 항목을 1.8로 수정 -> 저장 & 닫기)
2. dependency 추가
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.46</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.1</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.3.1</version>
</dependency>
(추가 후 Ctrl+Shift+S(저장))
3. web.xml에 한글필터 추가
</web-app> 상단에 다음 필터 추가
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
4. 최종테스트
((Date가 한글로 표시) Hello world!가 출력되면 성공)
'[Spring+JSP]CRUD 게시판 만들기' 카테고리의 다른 글
[스프링]MVC2방식 CRUD 게시판 만들기 3.root-context.xml 설정 (0) | 2018.07.08 |
---|---|
[스프링]MVC2방식 CRUD 게시판 만들기 3.MYSQL DB 생성 (0) | 2018.07.07 |
[스프링]MVC2방식 CRUD 게시판 만들기 2.pom.xml 설정(심화) (0) | 2018.07.07 |
[스프링]MVC2방식 CRUD 게시판 만들기 1.기초공사 (심화) (0) | 2018.07.07 |
[스프링]MVC2방식 CRUD 게시판 만들기 1.기초공사 (0) | 2018.07.07 |