首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

struts2.2.1+hibernate3.6.0+spring3.0.5+proxool-0.9.1范例(5)

2012-12-20 
struts2.2.1+hibernate3.6.0+spring3.0.5+proxool-0.9.1实例(5)action代码:package com.yj.daoimport jav

struts2.2.1+hibernate3.6.0+spring3.0.5+proxool-0.9.1实例(5)
action代码:

package com.yj.dao;import java.util.List;import javax.annotation.Resource;import org.springframework.orm.hibernate3.HibernateTemplate;import org.springframework.stereotype.Component;import com.yj.model.User;@Componentpublic class UserDAO{    private HibernateTemplate hibernateTemplate;        public HibernateTemplate getHibernateTemplate()    {        return hibernateTemplate;    }        @Resource    public void setHibernateTemplate(HibernateTemplate hibernateTemplate)    {        this.hibernateTemplate = hibernateTemplate;    }        public void save(User user)    {        hibernateTemplate.save(user);    }        @SuppressWarnings("unchecked")    public List<User> findByUsername(String username)    {        return hibernateTemplate.find("from User u where u.username = ?",                username);    }}

热点排行