配置方案——Spring+hibernate访问数据库有以下几种方法:
1>注入SessionFactory
在spring配置文件中,对Dao注入sessionFactory,如下所示
配置文件相关配置如下:
<bean id="manageEmpDaoImpl"
class="com.cyou.lms.emp.manageemp.dao.impl.ManageEmpDaoImpl">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
Dao编码如下:
public class ManageEmpDaoImpl extends HibernateDaoSupport implements ManageEmpDao{
public void addEmp(Emp emp) {
this.getHibernateTemplate().save(emp);
}
public List<Emp> getEmpList() {
return null;
}
}