0
有没有办法从spring-hibernate组合的XML文件中获取sessionFactory
对象而不使用它(SessionFac ..)作为实例变量?从.xml检索会话工厂对象
有没有办法从spring-hibernate组合的XML文件中获取sessionFactory
对象而不使用它(SessionFac ..)作为实例变量?从.xml检索会话工厂对象
如果使用纯XML和定义SessionFactory
豆,你可以按如下注入到另一个XML定义的bean:
<bean id="myService" class="com.company.service.MyService">
<!-- reference the sessionFactory bean by value -->
<property name="sessionFactory" value-ref="sessionFactory"/>
</bean>
如果您定义的XML的SessionFactory
bean,然后要注入其使用注释,您只需将@Autowired
注释添加到您要传递SessionFactory
变量的字段,设置器或构造函数。