스프링 Layer별 구조 1. 필터 역할 : 걸러주는 애 필터와 컨트롤러 사이에서 DB Connection 객체를 가져온다. == 세션 연결 (웹서버 아파치 톰캣 : request, session(id)으로 사용자 구분) ↓ OPEN SESSION / ↑ CLOSE SESSION : OSIV(Open Session In View) = TRUE 2. 컨트롤러 @Controller @RestController (String(text/html), 자바 오브젝트(application/json)) 역할 : 클라이언트의 요청을 받아 View나 Data를 응답 PutMapping( ) { 서비스.송금( ) } PutMapping( ) { 서비스.송금( ) } put매핑 요청은 fetch밖에 못한다! 3. 서비스 @S..