1.建立實體:
@repository 適用於dao層
@service 適用於service
@controller 適用於web
@service用於標註業務層元件
@controller用於標註控制層元件(如struts中的action)
@repository用於標註資料訪問元件,即dao元件
@component泛指元件,當元件不好歸類的時候,我們可以使用這個註解進行標註。
@autowired:
@autowired(required=false):從bean工廠裡面去獲取已經初始化好的物件,預設值是true,如果你指明false,如果我的key在beanfactory如果沒有找到的話,我不會報錯.
@qualifier
如果建立實體的時候不是按照類名首字母改為小寫的方式,那麼在@autowired利用註解獲取物件的引用的時候可以加上@qualifier("l3")註解獲取到對應的物件引用
@value
在bean中使用@value註解獲取配置檔案的值
Spring4 入門案例 註解開發
1 新鍵web專案 2 引入jar包 在spring4 3不用 的版本中,除了引入基本的開發包以外,還需要引入aop的包 3.1引入約束spring framework 4.2.4.release dist.zip spring framework 4.2.4.release docs spring...
Spring4之Spring整合Struts2框架
spring4之spring整合struts2框架 一 spring在web中的使用通過註冊 servlet contextloaderlistener,web 應用程式可以載入 spring 的applicationcontext 物件。這個 會將載入好的applicationcontext物件儲...
spring4宣告式事務 01註解方式
1.在spring配置檔案中引入 tx 命名空間 xmlns tx 2.配置事務管理器 bean id transactionmanager class org.springframework.jdbc.datasource.datasourcetransactionmanager property...