Spring Legacy Project
src/main/java
컨트롤러, service 등 관여
src/main/resources
백엔드 로직 관련 파일 저장src/test/java
src/test/resources
테스트 관련 클래스 및 파일 저장servlet-context.xml
servlet-context.xml
웹에 관련된 스프링 설정파일(connection pool 등)
root-context.xml
웹 이외의 내부 로직 관련된 스프링 설정 파일
views
view 역할을 할 .jsp 파일의 기본 폴더
web.xml
Tomcat 관리용 파일
pom.xml
사용할 부가 라이브러리 관리
1. Help - Eclipse Marketplace... - Spring 검색 - install - Restart Now
2. 우측 상단 아래 버튼- Spring - Open
3. New - Spring Legacy Project
4. Project name 작성 - Spring MVC Project 선택 - Next >
(+ 여기서 아래와 같은 에러가 발생, 나는 자바 2020-06 jdk 16버전을 사용중인데,
구글링해보니 java 와 jdk의 버전이 맞지 않아 발생할 에러로 jdk를 더 낮은 버전으로 다운받으니 괜찮아졌다고 하는데
아래 lombok 세팅에서 2020-06이 인식되지 않는 문제도 있어, 2021-03으로 진행 - jdk 16버전)
5. 패키지명 작성(세번째 계층이 프로젝트별 식별주소가 됨)
6. pom.xml 에서 Java(11 line), Spring(12 line) 버전 설정, maven(139, 141, 142 line) jar 파일 설정을 위한 수정 후 저장
7. 프로젝트 우클릭 - Maven - Update Project... - OK
8. 프로젝트 우클릭 - Run As - 1 Run on Server
9. Hello world!
+ Maven 저장소를 활용해 jar 파일 가져오기
1. MVN Repository 접속 후 가져올 파일 검색
2. 버전 선택
3. Maven 탭 내용 복사
4. dependencies 태그 내부에 붙여넣고 저장
+ Mac) Lombok 라이브러리 세팅
1. Project Lombok에 접속해 상단 Download 클릭
2. 다운 받은 jar 파일을 열기
3. 해당하는 Eclipse 를 선택하고 Install / Update 클릭
'JavaScript' 카테고리의 다른 글
[JavaScript] jQuery를 사용하지 않고 Vanilla Javascript로 모달 만들기 (0) | 2021.10.05 |
---|---|
[JavaScript] click event 로 글자 색을 번갈아가며 변경하는 3가지 방법 (0) | 2021.09.13 |
[JavaScript] 프로토타입을 활용한 상속 (0) | 2021.09.05 |
[JavaScript] 프로토타입 기반의 자바스크립트와 상속 (0) | 2021.09.05 |
[JavaScript] Document Object (0) | 2021.09.04 |