320x100
1. 이클립스 STS(Spring Tools Suite) 플러그인란?
- 현재 자바버전은 15까지 나온 상태지만, 주로 8버전(jdk1.8)이 일반적임
(8버전이후로는 업체에서 라이센스를 사야하기에 8버전이 가장 많이 사용됨)
- 이클립스 2020-09버전부터는 자바 버전을 11이상으로 필요로 하므로 마지막 자바8버전인
2020-08월을 많이 사용함
- Spring Tools Suite 플러그인을 이클립스에 설치
- 스프링 개발시에 필요한 기능들을 지원해주는 역활을 한다.
2. Spring legacy Project (Spring MVC project)
- 스프링에서 사용하는 가장 일반적인 MVC프로젝트
- 구조는 밑과 같다.
3. Maven 메이븐
- 프로젝트를 생성하고 라이브러리를 관리하고 빌드하는 것까지 프로젝트의 라이프
사이클(생성-활용-제거)을 관리하는 소프트웨어
- 자동으로 라이브러리를 쓸 수 있게 해준다.
4. 로그 레벨 설정 (src/main/resources/log4j.xml)
- FATAL : 아주 심각한 오류 발생
- ERROR : 요청 처리 중 문제 발생
- WARN : 실행에는 문제 없음. BUT 향후 오류의 원인이 될 수 있을 때 경고함
- INFO : 어떠한 상태 변경과 같은 정보성 메시지
- DEBUG: 개발 시 디버그 용도
- TRACE: 상세 이벤트 발생 시 알려줌.
# STS설치
프로그램 : 이클립스 2020 06월버전 (자바 8/ JDK1.8버전을 마지막으로 지원함)
자바 : JDK 1.8
STS: Standalone 3.9.14
이클립스에서 help-> eclipse Marketplace -> spring이나 spring tool검색해서 next만 누르면 됩니다.
# 스프링 프로젝트생성(Spring MVC Project)
Project Explorer나 상위 메뉴 File 선택 --> Spring에서 Legacy Project 선택
이후 Spring MVC Project 선택하면 됩니다.
반응형
'Coding story > go Spring,JSP' 카테고리의 다른 글
#Spring(3) - 스프링의 예제로 본 동작 원리 (0) | 2022.01.29 |
---|---|
#Spring(2) - 스프링MVC프로젝트의 구조, pom.xml (0) | 2022.01.27 |
(개념정리) Spring boot,JPA/MYBATIS/하이버네이트,VUE (0) | 2022.01.26 |
(개념정리) 스프링 삼각형 (Java Spring Triangle) (0) | 2022.01.25 |
dbcp와 jdbc #2 - 사용과 비교 (0) | 2022.01.22 |
최근댓글