gambae programing

Spring 시험 복기 본문

Java/Spring

Spring 시험 복기

gambae 2022. 10. 6. 19:58

 

Spring Boot를 사용해서 해결해보겠다.

2-1 =====================================

프로젝트 생성

 

application.properties

 

pom.xml

 

Sql.sql

2-2 =====================================

 

 

반드시 mapper패키지,vo패키지,controller패키지 모두

SpringTestApplication 파일이있는 패키지 하위 패키지로 만들어줘야한다.

(그렇지 않으면 인식을 못한다)

 

 

Lombok 라이브러리 사용

3-1 =====================================

bsop 하위 패키지에 컨트롤러 패키지를 만들어주자

 

 

BookController.java

3-2 =====================================

 

BookMapper.java

3-3 =====================================

src > main > resources > mapper >

 

스프링부트는 mapper.xml 파일들을 src > main > resources > mapper 폴더안에 넣어줘야한다.

 

 

 

BookMapper.xml

4-1 =====================================

src > main > webapp > WEB-INF > views >

 

스프링부트는 view페이지 파일들을 src > main > webapp > WEB-INF > views 폴더안에 넣어줘야한다.

 

 

jstl을 사용하기 위한 코드

 

 

el식을 통해 model에 저장되어있는 리스트의 값들을 출력해준다.

4-2 =====================================

 

 

post 방식으로 controller에 값을 전달할 때 한글 인코딩 해주는 코드

 

데이터베이스에 새로운 책 정보를 저장하고 다시 bookList.do를 요청한다.

 

 

Comments