67,515
社区成员
发帖
与我相关
我的任务
分享
// TestManager get set sessionFactory ,
<bean id=“testManager” class='x.x.x.TestManager' >
<property name="sessionFactory" ref="sessionFactory"/>
<bean/>
// TestManager get set sessionFactory ,
<bean id=“testManager” class='x.x.x.TestManager' >
<property name="sessionFactory" ref="sessionFactory"/>
<bean/>
[/quote]原来是指这个,这个配置一早就有了,现在的问题是No setter found for property 'sessionFactory' in class...,实际是写了set方法的,用继承HibernateDaoSupport的方法没问题,就是想用知道用sessionFactory不行的原因在哪
public class SpringContextUtils implements ApplicationContextAware {
private static ApplicationContext applicationContext;
public void setApplicationContext(ApplicationContext _applicationContext) throws BeansException {
applicationContext = _applicationContext;
}
/**
* 可以得到spring管理的bean
*/
public static Object getBean(String beanName) {
return applicationContext.getBean(beanName);
}
通过这个类就可以得到spirng管理的所有bean了