[英]Session factory in hibernate
会话工厂是休眠中的重量级对象,因此经常调用重量级对象是错误的,因此如果有人有实例,那么如何在整个项目中使用会话工厂的单个对象,请分享
在Spring上下文中,将sessionFactory公开为bean。
@Bean
public SessionFactory sessionFactory() {
final Properties properties = new Properties();
final LocalSessionFactoryBuilder builder = new LocalSessionFactoryBuilder(dataSource()).scanPackages("yourPackageNameHere");
builder.addProperties(properties);
return builder.buildSessionFactory();
}
在另一个类中使用SessionFactory bean
@Autowired private SessionFactory sessionFactory;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.