Spring/Spring Muzi

그냥 수업 필기..

미눅스[멘토] 2023. 7. 25. 10:06
728x90

 

 요청의 흐름

 

모든 요청은 Controller에서 받음

 

Controller에는 @Controller 어노테이션이 사용된다.

ㄴ요청받고

   ㄴ서비스(기능) 매핑

       ㄴ요청에 응답

 

컨트롤러는 인터페이스를 좋아해서 호출을 할 때 인터페이스를 호출한다.

인터페이스에는 @(어노테이션)이 안들어간다.

 

Service 구현 클래스에는 @Service어노테이션이 사용됨.

 ㄴ기능수행

 

DAO

 ㄴDB와 연결

 ㄴ쿼리 실행

 

SQL session pactory

 

 

 

 

 

 

쿼리 실행

SQL SessionTemplate.insert 이볅

                                    .update 변경

                                    .selectOne 한행 처리

                                    .selectList 

                                    .delete

                                               1.("네임스페이스. ID")

                                               2.("네임스페이스.ID , 파라미터 타입")