Spring
Spring Boot 만 한다!
로직은 동일하지만 설정 부분만 다르다!
String Boot 최신 버전은 java 17을 사용하기 때문에 현재 사용하고 있는 java 버전에 맞춰서 사용해줘야 한다.
sts 를 사용할 예정인데 sts 는 이클립스가 기본으로 돌아가며 스프링을 사용할 수 있는 틀이 있다.
Spring Boot를 다운로드 받고 프로젝트를 생성했다면 pom.xml 에서 몇가지 설정을 해줘야한다.
1) 프로젝트 생성
2) version 을 사용할 java 버전에 맞는 숫자로 변경 (ex. 3.3.3 → 2.7.17)
3) java.version 을 사용하는 java 버전에 맞춰 숫자 변경 (ex. 17 → 11)
4) JSP와 JSTL을 사용하기 위해 라이브러리 끌고오기
<!-- jsper (jsp 지원 라이브러리) -->
<!-- https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-jasper -->
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jasper</artifactId>
<version>9.0.93</version>
</dependency>
<!-- jstl 지원 라이브러리 -->
<!-- https://mvnrepository.com/artifact/javax.servlet/jstl -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
→ 우클릭 > Maven > Update project 를 눌러주면 완료!
5) src/main/resources > application.properties 에 들어가서 prefix 와 suffix 를 설정해준다.
spring.application.name=04_JDBC
spring.mvc.view.prefix=/views/
spring.mvc.view.suffix=.jsp
여기까지 했다면 이후에 views 폴더와 controller 을 만들어주면 된다.