spring如何配置hibernateTemplate

来源:百度知道 编辑:UC知道 时间:2024/06/21 14:29:22
小弟用spring配置hibernate的时候
配置sessionfactory如下
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation">
<value>classpath:hibernate.cfg.xml</value>
</property>
</bean>
<!-- 定义事务管理器 -->
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref local="sessionFactory"/>
</property>
</bean>
上面有用,但是我想配置hibernateTemplate,怎么配,如下,还需要往个bean注入hibernateTemplate~~~求教,,
<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate"></bean>

<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>

<!-- ********** 1.持久层********** -->
<!-- **********1.1 创建一个sessionFactory对象(spring集成了hibernate)********** -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>
<!-- 1.2创建dao -->
<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="sysFunDaoHibImpl" class="com.unique.office