구디아카데미/JAVA

1105 [Sakila] Service 추가하기

COCO_develop 2024. 11. 5. 11:02

Client - Controller - Server - Mapper - DB

                         --> 요청

                         <-- 응답 

  •  Client: 로그인
  •  Controller: layer, 값 가공X
  •  Server: Controller에서 요청받아 transaction(가공) 처리 후 Mapper에 넘김 (중계)
  •  Mapper: 쿼리 결과 응답

 

-> sakila 이제까지 만들었던 Controller, Server와 분리하기

 

 

@Service ≓ @Conponent : bean을 만듦lient - Controller - Server - Mapper - DB

 

                         --> 요청

 

                         <-- 응답 

 

 Client: 로그인

 Controller: layer, 값 가공X

 Server: Controller에서 요청받아 transaction(가공) 처리 후 Mapper에 넘김 (중계)

 Mapper: 쿼리 결과 응답

 

 

-> sakila 이제까지 만들었던 Controller, Server와 분리하기

 

 

@Service ≓ @Conponent : bean을 만듦

loginMapper --> loginService 고치기 (Controller와 Mapper 사이에 Service 추가)

 

* 변수이름 한꺼번에 바꾸기

   변수 선택 후 우클릭 - Refator - Rename