STS(Spring Tool Suite) Plugin 수동설치방법
[Eclipse] STS(Spring-Tool-Suite) Plugin 수동 설치 :: 너나들이의 개발 이야기 (tistory.com)
1. File - new - other - spring 검색 - Spring Legacy Project 클릭
Project name을 입력후
Templates에서 Spring MVC Project 선택
패키지명 입력 ex) com.jy.test
(오른쪽 하단에 Spring
2. 프로젝트에 커서를둔후 alt + enter (Properties 접근하기) 입력
Project Facets에 들어가서 Java 버전(1.8 현재 본인이 사용하는 버전) 선택
우측 Runtimes에 톰캣 클릭
3. servlet-context.xml 설정
(servlet-context 기본설정)
(71번째줄 에러뜰경우 4번을 실행후 servlet-context namespaces에 mybatis 체크
(첫번째 사진은 mysql, mariadb 관련 db 내용임
또한 서버 돌릴때 컴파일 되면서 코드를 다읽기때문에 실제 DB가 없으면 에러뜸
53번째줄 :3306/HiBaby 여기서 HiBaby가 본인 스키마(DB)명임)
4. WEB-INF - spring - appServlet에 mybatis.alias.xml 생성
github.com/monkeymagic92/HiBaby/blob/master/HiBaby/src/main/webapp/WEB-INF/spring/mybatis-alias.xml
monkeymagic92/HiBaby
HiBaby. Contribute to monkeymagic92/HiBaby development by creating an account on GitHub.
github.com
위 내용 그대로 참고하면 됨
5. web.xml 설정
github.com/monkeymagic92/HiBaby/blob/master/HiBaby/src/main/webapp/WEB-INF/web.xml
monkeymagic92/HiBaby
HiBaby. Contribute to monkeymagic92/HiBaby development by creating an account on GitHub.
github.com
라인 71 ~ 78을 제외한 나머지 내용을 참고
6. pom.xml 설정
자바버전과 spring 버전 현재 본인이 사용하는버전에 맞게끔 설정
pom.xml에서 <!-- AspectJ --> 주석 바로 윗부분에 아래 디펜던시 추가 (위치 상관X)
<!-- Spring 프로젝트 만들면 <artifactId>spring-jdbc</artifactId> 박아줘야됨-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<!-- Test --> 주석 부분에 아래 디펜던시 추가 ( groupId : mybatis, mysql, org.springframework는 꼭있어야됨)
github.com/monkeymagic92/HiBaby/blob/master/HiBaby/pom.xml
라인 121 ~ 240 까지 참고 (본인이 필요한 디펜던시 추가하면됨, 참고 나의개인 프로젝트
Hibaby 프로젝트에 필요한 디펜던시 내용들임)
그외 참고 할 내용
github.com/monkeymagic92/HiBaby
monkeymagic92/HiBaby
HiBaby. Contribute to monkeymagic92/HiBaby development by creating an account on GitHub.
github.com
정상 작동하는 스프링 레거시버전 프로젝트 풀 내용임
'Spring Framework' 카테고리의 다른 글
@RequestBody와 @ResponseBody의 사용 (0) | 2021.03.04 |
---|---|
리팩토링이란? (0) | 2021.03.02 |
mail를 활용하여 이메일 보내기 (0) | 2021.02.24 |
Session 시간 설정하기 (0) | 2021.02.17 |
lucy xss 필터링 적용법 (0) | 2021.02.07 |