将adminUserDAO对template的注入直截改为对sessionFactory的注入
<bean id="adminUserDAO" class="com.brolinuk.irms.DAO.AdminUserDAOImpl">
<property name="hibernateTemplate">
<ref bean="hibernateTemplate"/>
</property>
</bean>
<bean id="adminUserDAO" class="com.brolinuk.irms.DAO.AdminUserDAOImpl">
<property name="sessionFactory">
<ref bean="sessionFactory
</property>
</bean>
中间多加一步就不能实现注入了
<property name="dataSource">
<ref bean="dataSource"/>
</property>
<property name="configLocation">
<value>classpath:com\transfar\cardmanage\hibernate\cfg\hibernate.cfg.xml</value>
</property>
</bean><bean id="cardTypeDao" class="com.transfar.cardmanage.basedata.dao.CardTypeDao">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>
直接通过注入essionFactory就可以直接用getHibernateTemplate().save()以及HibernateTemplate的其它方法