- https://spring.io/ 에 접속해서 Spring Tools4에 들어가면 spring tool을 다운받을 수 있다.
- 근데 4는 boot만 사용가능하고 기존 스프링 프레임워크(->spring legacy)는 사용할 수 없음.
- 따라서 우리는 3버전을 받아서 사용할 것
3버전 다운 링크⬇️
https://github.com/spring-attic/toolsuite-distribution/wiki/Spring-Tool-Suite-3
- Spring Starter Project -> boot
- Spring Legacy Project -> 스프링 프레임워크 사용가능
- STS(Spring Tool Suite) 3.9버전은 boot와 스프링 프레임워크를 둘 다 사용할 수 있음.
- 4버전은 boot만 사용 가능
Simple Spring Utility Project
-> 콘솔 프로젝트 생성
Spring MVC Project
-> 웹 프로젝트 생성
spring에서 설치되는 라이브러리 확인하기
C:\Users\사용자이름\.m2\repository\org\springframework
- 경로로 가게 되면 spring이 자동으로 받아놓은 lib들을 확인할 수 있음.
- 앞으로 다운받는 lib들은
C:\Users\사용자이름\.m2\repository
에 가면 확인 할 수 있다.
🤷♂️혹시 라이브러리가 정상적으로 설치되지 않았다면??
프로젝트 우클릭 -> maven -> update project를 눌러서 library설치 다시 진행해준다.
spring 폴더구조
web-inf는 client가 접근할 수 없음
webcontent는 접속 가능
views안에 폴더를 만들어서 jsp파일들을 만드는데 사용자가 직접 들어올 수 없으니까 주소를 통해서 사용자들ㄹ이 접근할 수 있도록
- resources에는 css, js, image등을 넣어놓는다