求助Hibernate问题!!!

[复制链接]
查看11 | 回复3 | 2013-8-28 09:39:54 | 显示全部楼层 |阅读模式
在hibernate4.2里面,hibernate重构了内部的结构,把相关的功能都抽取成了服务对象,即Service的实现,所以在启动的时候,需要向hibernate注册相关的服务。其实一般在4.2里面不会这些写,一般是单独把hibernate.properties文件提出来,放到classpath下面,然后直接使用:ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().buildServiceRegistry();或者ServiceRegistry serviceRegistry=new ServiceRegistryBuilder().loadProperties(...
回复

使用道具 举报

千问 | 2013-8-28 09:39:54 | 显示全部楼层
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(cfg.getProperties()).buildServiceRegistry();设置参数值,通过ServiceRegistryBuilder 来设置SessionFactor...
回复

使用道具 举报

千问 | 2013-8-28 09:39:54 | 显示全部楼层
hibernate4的新功能哦 Service Registry 是一个独立的组件,具有注册表(registry)和存储库功能。SessionFactory 建立会话工厂,方便以后的操作吧...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行