728x90
출처:
https://www.youtube.com/watch?v=S7LBQxgoVP0&list=PL93mKxaRDidECgjOBjPgI3Dyo8ka6Ilqm&index=61
@Controller일때 viewResolver 작동함.
@RestController라면 viewResolver작동하지 않고 data값만 return
인터셉터는 함수가 실행되기 직전에 권한 체크 같은거 할 수 있음.
필터랑은 애초에 요청이 들러올때 걸러낸다면
인터셉터는 함수가 실행되기 직전에 체크한다. 혹은 함수 실행 후
Service때 transaction일어난다.
Service가 끝날때 commit된다.
A가 정상처리되고
B가 실패되면 A처리를 롤백하도록 Service에서 관리해야한다.
Service는 하나의 기능을 다루고 그 기능을 다루기위해 DB처리를 여러번해야할 수도 있음
728x90
'Spring > Spring boot' 카테고리의 다른 글
스프링부트 강좌 61강(블로그 프로젝트) - 회원수정 2 (0) | 2022.01.25 |
---|---|
스프링부트 강좌 60강(블로그 프로젝트) - 회원수정 1 (0) | 2022.01.25 |
스프링부트 강좌 58강(블로그 프로젝트) - 글 수정하기 (0) | 2022.01.25 |
스프링부트 강좌 57강(블로그 프로젝트) - 글 삭제하기 (0) | 2022.01.25 |
스프링부트 강좌 56강(블로그 프로젝트) - 글 상세보기 (0) | 2022.01.25 |
댓글