본문 바로가기

spring framework 인프런강의

Spring WEB MVC03 게시판 서비스 계층 구현하기

비즈니스 티어 부분을 만들어보자

 

인터페이스와 구현 클래스를 만들어보자 

 

BoardService

 

BoardServiceimpl

구현함

 

그다음 의존성 주입 autowired

 

 

스프링이 실행될때 

root-context.xml에 여기 있는 객체가 스프링 컨테이너에 들어가있음 우린 그걸 빼서 씀 

그걸 쓰고 싶을땐 @autowired

 

그다음 mvc 패턴으로 생각해봤을때

컨트롤러  -->  서비스 --> 데이터 베이스 이기때문에

각각을 담당하는 클래스의 객채를생성할 필요가 있음 

그럼 일단 kr.inflearn.web 에 있는 클래스들을 객체 생성 

( 근데 이건 스프링 프로젝트 만들때 이미 만들어져있음)

 

서비스층에서의 객채 생성

2번째 서비스 어노테이션 걸어줌

 

 

그다음  rootcontext.에서 추가

mapper 부분은 데이터베이스 만들때 이미 다 만들어놨기때문에 패스