본문 바로가기
목차
Spring/Spring boot

스프링부트 강좌 59강(블로그 프로젝트) - 스프링작동원리 복습

by 지각생 2022. 1. 25.
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

댓글