spring 4 註解實體

2021-08-03 16:04:55 字數 537 閱讀 4977

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...