最近转战Spring和hibernate,以前学习的时候hibernate看得比较仔细,Spring没怎么看,现在要用Spring+hibernate了,苦啊!!!!!!
这是我applicationContext.xml的代码:
<!-- 数据源 -->
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"
value="com.microsoft.sqlserver.jdbc.SQLServerDriver">
</property>
        ......
</bean> <bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
        ......
</bean>xxximpl.java文件的代码public class QueryServicesImpl implements IQueryServices {
private HibernateTemplate hibernateTemplate;
private SessionFactory sessionFactory = null;

hibernate操作......
}我在applicationContext.xml的后面部分加上代码:<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="QueryServiceImplSession" class="com.dcec.xcsw.ws.QueryServicesImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>我在xxximpl.java里面hibernateTemplate.getCurrentSession(),不行;在sessionFactory打开session也不管用。请问各位大侠,遇到这种情况应该怎么办啊?