我的java项目与春季和休眠,无法获得sessionFactory.it的所有时间,当我使用它。配置:无法获得sessionFactory
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.Oracle9Dialect
</prop>
</props>
</property>
</bean>
<bean id="test" class="test.Test">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>`
Test.java的主要代码是
private SessionFactory sessionFactory;
public void setSessionFactory(SessionFactory sessionFactory) {
this.sessionFactory = sessionFactory;
}
public SessionFactory getSessionFacoty(){
return this.sessionFactory;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Test test = new Test();
System.out.println(test.sessionFactory);
}
您认为sessionFactory在哪里以及如何设置/初始化?它不是,应该是。 – NimChimpsky 2012-04-26 14:26:02