스프링 기본값 설정.txt
0.00MB
스프링 pom.xml 설정.txt
0.00MB
1. 스프링 기본값 설정하기
스프링에 문제가 생기면 C:\Users\82105\.m2\repository\aopalliance\aopalliance\1.0에서 지우고 다시 깐다
Spring MVC 설정 참고
1. New Project -> Spring Legacy Project -> Spring MVC
2. pom.xml 기본 설정
- <java-version>1.8
- <org.springframework-version>4.1.7RELEASE
- maven-compiler-plugin 3.1, 1.8, 1.8
- javax.servlet-api : 3.1.0
- javax.servlet.jsp-api : 2.3.1
- junit : 4.12
3. 프로젝트 우클릭
-> build path : jre -> workspace 버전
-> java compiler -> 1.8
-> project facets -> java 1.8, web-module 3.1
4. /src/main/resources/log4jdbc.log4j2.properties -> 복사해서 사용
5. /src/main/resources/logback.xml -> 복사해서 사용
6. root-context.xml에 DAO 관련 bean 등록
7. webapp/resource/* -> 복사해서 사용
8. WEB-INF/views/include/* -> 복사해서 사용
2. pom.xml 설정하기
<!-- JSON Data 리턴용 -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.5.4</version>
</dependency>
<!-- 마이바티스 -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.2.8</version>
</dependency>
<!-- 마이바티스-스프링 -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.2.2</version>
</dependency>
<!-- 스프링-JDBC -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.1.7.RELEASE</version>
</dependency>
<!-- 쿼리 로그 -->
<dependency>
<groupId>org.bgee.log4jdbc-log4j2</groupId>
<artifactId>log4jdbc-log4j2-jdbc4</artifactId>
<version>1.16</version>
</dependency>
<!-- 테스트 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>4.1.7.RELEASE</version>
<scope>test</scope>
</dependency>
<!-- 트랜잭션 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>4.1.7.RELEASE</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.6.10</version>
</dependency>
<!-- 파일 업로드 -->
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.1</version>
</dependency>
<!-- 이미지 리사이즈 -->
<dependency>
<groupId>org.imgscalr</groupId>
<artifactId>imgscalr-lib</artifactId>
<version>4.2</version>
</dependency>
'Spring > spring' 카테고리의 다른 글
Spring(2) - 프로젝트 생성해서 Run해보기 (0) | 2022.01.11 |
---|---|
톰캣8(Tomcat 8) 설치하기 (0) | 2022.01.11 |
댓글