Spring/Spring boot
스프링부트 강좌 59강(블로그 프로젝트) - 스프링작동원리 복습
지각생
2022. 1. 25. 19:52
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