SSH框架之Spring的IOC容器的對象依賴關係(3)

一、IOC容器的對象依賴關係之註解
1、註解好處:註解方式可以簡化spring的IOC容器的配置!

2、使用註解步驟:
1)先引入context名稱空間

xmlns:context="http://www.springframework.org/schema/context"

2)開啓註解掃描

<context:component-scan base-package="mfq.test"></context:component-scan>


3)使用註解
通過註解的方式,把對象加入ioc容器。

創建對象以及處理對象依賴關係,相關的註解:
@Component 指定把一個對象加入IOC容器

@Repository 作用同@Component; 在持久層使用
@Service 作用同@Component; 在業務邏輯層使用
@Controller 作用同@Component; 在控制層使用

@Resource 屬性注入

3、舉例:
形式一:僅使用@Component和@Resource
1)UserDao.java

2)UserService.java

3)UserAction.java

4)測試類App.java

形式二:使用專屬的註解
1)UserDao.java

2)UserService.java

3)UserAction.java

4、總結:
1) 使用註解,可以簡化配置,且可以把對象加入IOC容器,及處理依賴關係(DI)。
2) 註解可以和XML配置一起使用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章