Spring 구성 정리 및 각종 설정 코드 정리
한글 깨짐 방지 => web.xml에 아래 코드 추가
<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>
JDBC Template => pom.xml에 아래 코드 추가
<!-- JDBC Template -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.1.4.RELEASE</version>
</dependency>
JDBC Template => applicationJDBC.xml 파일을 생성해서 아래 코드 추가
<bean name="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
<property name="url" value="jdbc:oracle:thin:@192.168.164.128:1521:xe" />
<property name="username" value="jsp" />
<property name="password" value="1234" />
</bean>
<bean name="template" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="dataSource" />
</bean>
<!-- mybatis -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.2.3</version>
</dependency>
<!-- JDBC Template -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.1.4.RELEASE</version>
</dependency>
<!-- AOP -->
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.8.6</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.8.6</version>
</dependency>
<!-- AOP cglib -->
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>2.2</version>
</dependency>
기본 셋팅
Spring 개발 환경 (Eclipse, STS, Apach Tomcat) & 세부 설정하기
1. 이클립스 설치 https://www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open sour..
memme.tistory.com
Spring 참고 => memme.tistory.com/76?category=895841
[200608.71일차] Spring 1 - 기본 설정 & 아파치 톰캣 배포 & Jenkins & Maven
~ [200623.82일차] Spring 12 - Scheduler, Ajax, RestController
Spring Boot 참고 => memme.tistory.com/89?category=895841
[200624.83일차] Spring boot 1 - STS 설치 & 프로젝트 만들기
~ [200701.88일차] Spring boot 6 - 마이크로 서비스
Spring 참고 => memme.tistory.com/76?category=895841
[200608.71일차] Spring 1 - 기본 설정 & 아파치 톰캣 배포 & Jenkins & Maven
Spring Tool 설치 Eclipse 상단 메뉴 Help > Eclipse Marketplace sts 검색 > 제일 위에 있는 Spring Tools 3 Add-On for Spring Tools 4 3.9.13.CI Install 레거시 프로젝트 생성 Spring Legacy Project 레거시..
memme.tistory.com
[200608.71일차] Spring 1 - 기본 설정 & 아파치 톰캣 배포 & Jenkins & Maven
~ [200623.82일차] Spring 12 - Scheduler, Ajax, RestController
Spring Boot 참고 => memme.tistory.com/89?category=895841
[200624.83일차] Spring boot 1 - STS 설치 & 프로젝트 만들기
sts 설치 spring 또는 sts 검색 더보기 프로젝트 만들기 실행은 프로젝트명Application.java(자동생성)를 클릭하고 Ctrl + F11 겹치는 포트가 있어서 오류가 남 맨 처음에 실행시 오류가 나면 포트 문제일..
memme.tistory.com
[200624.83일차] Spring boot 1 - STS 설치 & 프로젝트 만들기
~ [200701.88일차] Spring boot 6 - 마이크로 서비스