不使用注解和使用注解的web-service-dao结构
一、未使用注解的web-service-dao結(jié)構(gòu)
1、action類源碼
?
?其中,service作為一個(gè)成員屬性,采用的是層層調(diào)用,service類中dao作為一個(gè)成員屬性,再成員方法中調(diào)用;
2、bean.xml中裝配bean:
?
?
3、創(chuàng)建spring容器,調(diào)用容器中的對(duì)象:
?
?
二、使用注解的方式web-service-dao結(jié)構(gòu)
添加了相應(yīng)的注解,就是自動(dòng)裝配了bean,在spring容器創(chuàng)建的時(shí)候會(huì)自動(dòng)裝配bean,創(chuàng)建對(duì)象放在容器中;調(diào)用的時(shí)候只要注入就可以;
?
?
1、action層自動(dòng)注入service對(duì)象
?
?2、service層注入dao層對(duì)象
?
?3、dao層添加注解@Repository
?
?4、創(chuàng)建容器對(duì)象,使用容器中的bean對(duì)象
?
?5、類注解時(shí)候加了id
類注解時(shí)候加了id
?
?
自動(dòng)注入對(duì)象時(shí)候可以根據(jù)id精確哪一個(gè),不寫id也可以根據(jù)類型注入成功;
?
轉(zhuǎn)載于:https://www.cnblogs.com/wmqiang/p/11567204.html
總結(jié)
以上是生活随笔為你收集整理的不使用注解和使用注解的web-service-dao结构的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 注解@Component方式代替xml装
- 下一篇: Jsoup快速查询