스프링 부트 하루만에 배우기

6.6. 컨트롤러에 서비스 객체 추가하기

연서은 2024. 7. 4. 11:18

컨트롤러에서 서비스 클래스를 사용하기 위해서 의존성을 주입해 보겠습니다.


src/main/java > com.yse.dev.book > BookController.java

@Autowired  
private BookService bookService;  

이제 BookController 코드는 다음과 같아집니다.

Copypackage com.yse.dev.book;  

import org.springframework.beans.factory.annotation.Autowired;  
import org.springframework.stereotype.Controller;  
import org.springframework.web.bind.annotation.GetMapping;  

import com.yse.dev.book.service.BookService;  

@Controller  
public class BookController {  
 @Autowired  
 private BookService bookService;  


 @GetMapping("/create")  
 public String create() {  
     return "book/create";  
 }  

}