有关HibernateTemplate配置解决办法
有关HibernateTemplate配置在applicationContext.xml中配置如下:XML code!-- 第一种配置 --bean idhi
有关HibernateTemplate配置
在applicationContext.xml中配置如下:
XML code<!-- 第一种配置 --><bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate"> <property name="sessionFactory"> <ref bean="sessionFactory"/> </property></bean><bean id="userRegisterDAO" class="com.dao.impl.UserRegisterDAOImpl"> <property name="hibernateTemplate" ref="hibernateTemplate"/></bean>
XML code<!-- 第二种配置 --><bean id="userRegisterDAO" class="com.dao.impl.UserRegisterDAOImpl"> <property name="sessionFactory" ref="sessionFactory"/></bean>
请问上面的两种配置有什么区别没有?
Spring的配置太多了,都搞晕了
[解决办法]userRegisterDAO
这个里面到底是 sessionFactory 还是 hibernateTemplate 属性?
[解决办法]一般都用第二种
[解决办法]第二种吧。。。
,没用过第一种那样的配置。。
[解决办法]com.dao.impl.UserRegisterDAOImpl类中有HibernateTemplate类的实例作为属性需要像第一种那样注入hibernateTemplate,若类中没有,而是直接继承的HibernateDaoSupport类则用第二种配置。
[解决办法]