春と休止状態のjavaプロジェクト、sessionFactory.itのnullをいつでも使用できません。設定:は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のメインコードは実際には、注射のために春を使用しないmain
方法で
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