最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JSP 開(kāi)發(fā)之servlet中調(diào)用注入spring管理的dao

 更新時(shí)間:2017年05月04日 11:36:27   投稿:lqh  
這篇文章主要介紹了JSP 開(kāi)發(fā)之servlet中調(diào)用注入spring管理的dao的相關(guān)資料,需要的朋友可以參考下

JSP 開(kāi)發(fā)之servlet中調(diào)用注入spring管理的dao

我們用spring的依賴注入可以將dao注入到action中,然后我們就可以直接調(diào)用了dao中的方法了,可是servlet不是由spring容器管理,所以在servlet中不能注入dao類,也就不能用dao中的方法。

下面是實(shí)現(xiàn)方法:

private UserDao userDao; 
   
    public void init() throws ServletException { 
    super.init(); 
     
    ServletContext servletContext = this.getServletContext(); 
     
    WebApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(servletContext); 
     
    userDao = (UserDao)ctx.getBean("userDao"); 
  } 

在servlet中加入私有變量UserDao,然后在servlet的init()方法中初始化一下即可用。

public UserDao getUserDao() { 
    return userDao; 
  } 
 
  public void setUserDao(UserDao userDao) { 
    this.userDao = userDao; 
  } 

還要加get  set方法,(去掉這個(gè)的情況沒(méi)有測(cè)試)

以后就可以隨意在servlet中調(diào)用dao了,耶!

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

汤阴县| 宁阳县| 南溪县| 建阳市| 南通市| 青龙| 永靖县| 岐山县| 南丹县| 集贤县| 册亨县| 会同县| 孝义市| 新田县| 西吉县| 新丰县| 三都| 庆云县| 顺平县| 海门市| 汉川市| 澄江县| 阿拉善右旗| 马公市| 曲沃县| 霍林郭勒市| 循化| 双柏县| 塘沽区| 修水县| 大关县| 江津市| 马边| 巍山| 都昌县| 肥城市| 宁德市| 尚志市| 泌阳县| 金寨县| 枞阳县|