hibernate和spring整合的时候在相应的动作方法中注入sessionFactory、注入的是:
发布网友
发布时间:2022-05-20 13:04
我来回答
共2个回答
热心网友
时间:2023-10-23 22:48
hibernate和spring整合....你给spring数据源和hibernate相关描述信息就应该让spring负责创建sessionFactory的实例...并且是org.springframework.orm.hibernate3.LocalSessionFactoryBean这个类中负责创建sessionFactory..这叫IOC(控制反转)
你说在相应的动作方法中注入sessionFactory...我就搞不懂了....你要注入..也是注给类中提供set方法的sessionFactory实例..这叫DI(依赖注入)..
sessionFactory.openSession();空指针很明显sessionFactory为null啊..debug调试下就知道了?
问题就出在sessionFactory..为何为空?
就是你sessionFactory实例在创建时出问题了...你应该看看你的spring配置文件..配置错了没...在看看在注入时...有提供set方法了没..如果你是用注解做的话..就是另一回事了...
热心网友
时间:2023-10-23 22:49
看不见啊看不见= =为啥都不爱截图呢