首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Hibernate4.3 创办SessionFactory

2013-06-25 
Hibernate4.3 创建SessionFactory看到网上Hibernate4的创建SessionFactory方法都用到ServiceRegistryBuild

Hibernate4.3 创建SessionFactory
看到网上Hibernate4的创建SessionFactory方法都用到ServiceRegistryBuilder  但是Hibernate4.3好像放弃了这个方法 我只用build创建的 也可以使用 这种方法可取吗? 请问各位大神都如何创建的?!!

public static SessionFactory getSessionFactory(){
SessionFactory sf = null;

try {
Configuration cfg = new Configuration();

cfg.configure();

ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(cfg.getProperties()).build();

sf = cfg.buildSessionFactory(sr);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
return sf;
} Hibernage?4.3 Hibernage4.3 SessionFactory
[解决办法]
今天刚开学学hibernate,下了个最新版本的4.3,想看着教程弄个HELLOWORLD来学,但教程是3.2的,哎,弄了一天现在还没弄得,说我的配置文件无效,真不知是哪里出问题了
[解决办法]
Configuration conf=newConfiguration().configure();
SessionFactory sf = conf.buildSessionFactory();
Session session = sf.openSession();
Transaction tx=session.beginTransaction();
session.save(user);
tx.commit();

热点排行