`

'sessionFactory' or 'hibernateTemplate' is required

 
阅读更多
'sessionFactory' or 'hibernateTemplate' is required
public class BaseDAOHibernateImpl extends HibernateDaoSupport implements BaseDAOHibernate {
	/**
	 * 注入一个sessionFactory属性到父类(HibernateDaoSupport)里
	 */
	private SessionFactory sessionFacotry;

	@Resource
	public void setSessionFacotry(SessionFactory sessionFacotry) {
		super.setSessionFactory(sessionFacotry);
	}
}


         <!-- BaseDAO操作类,DAO层继承该类就可以通过getHibernateTemplate()获取进行对应操作 -->
	<bean id="baseDAOHibernate" class="com.momo.test.dao.impl.BaseDAOHibernateImpl">
 		<property name="sessionFactory" ref="sessionFactory"/>
	</bean>



public class UserDAOImpl extends BaseDAOHibernateImpl implements UserDAO {
	public void save03(UserInfo userInfo) {
		this.saveObject(userInfo);// 调用BaseDAOHibernateImpl类中的方法
	}
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics