多线程下使用sessionFactory,怎么得到sessionFactory?
1、利用spring延时加载一些常用对象存入缓存中;
2、项目为ssh实现,想通过sessionFactory创建session方式,进行查询操作;
3、但是不知道怎么获取sessionFactory,dao类中 this.getSessionFactory()为空。
补充:也可能是我的思路不正确。求解答。 sessionFactory ssh 多线程 缓存 对象
[解决办法]
既然用了ssh,那么sessionFactory都是配置得到的呀、、
[解决办法]
ApplicationContext.getBean("sessionFactory");
参考 :
http://docs.spring.io/spring/docs/2.5.x/api/org/springframework/context/ApplicationContext.html
http://docs.spring.io/spring/docs/2.5.x/api/org/springframework/beans/factory/BeanFactory.html#getBean(java.lang.String)
[解决办法]