Try   HackMD

@Autowired的用法

tags: SpringMVC-會用到的註解

@Autowired是用來取代編寫程式時,會用到的setter以及getter方法

原先沒有使用@Autowired的情況

需要將get和set方法寫出

public class BookController { private BookService bookService; public BookService getBookService() { return bookService; } public void setBookService(BookService bookService) { this.bookService = bookService; } }

使用@Autowired後,不用直接寫出,就有get和set方法存在

public class BookController { //controller調 service層 @Autowired @Qualifier("BookServiceImpl") private BookService bookService; }

相關閱讀

@Qualifier的作用