不使用注解和使用注解的web-service-dao结构
生活随笔
收集整理的這篇文章主要介紹了
不使用注解和使用注解的web-service-dao结构
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、未使用注解的web-service-dao結構
1、action類源碼
?
?其中,service作為一個成員屬性,采用的是層層調用,service類中dao作為一個成員屬性,再成員方法中調用;
2、bean.xml中裝配bean:
?
?
3、創建spring容器,調用容器中的對象:
?
?
二、使用注解的方式web-service-dao結構
添加了相應的注解,就是自動裝配了bean,在spring容器創建的時候會自動裝配bean,創建對象放在容器中;調用的時候只要注入就可以;
?
?
1、action層自動注入service對象
?
?2、service層注入dao層對象
?
?3、dao層添加注解@Repository
?
?4、創建容器對象,使用容器中的bean對象
?
?5、類注解時候加了id
類注解時候加了id
?
?
自動注入對象時候可以根據id精確哪一個,不寫id也可以根據類型注入成功;
?
轉載于:https://www.cnblogs.com/wmqiang/p/11567204.html
總結
以上是生活随笔為你收集整理的不使用注解和使用注解的web-service-dao结构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 注解@Component方式代替xml装
- 下一篇: XML基础——extensible ma