Hibernate
xiatianlong丶
城市太闹,微博太糟,微信太吵,幸好还有一个没人知晓的博客,在不愿让人知道的那天,任由自己的情绪倾倒,记录生活的点滴。
展开
-
Hibernate5中创建SessionFactory
在Hibernate 4.2版本中,我们曾经用如下方法创建SessionFactory:Configuration conf = new Configuration().configure();ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(conf.getProperties()).b原创 2016-06-25 10:26:43 · 3805 阅读 · 0 评论 -
Hibernate一级缓存与二级缓存
基本概念:一级缓存框架集成、默认开启、不可关闭二级缓存第三方提供,支持热插拔集成,默认不开启,可以选择性开启缓存范围:一级缓存存在于Session中,针对单个会话二级缓针对整个应用数据过期一集缓存没有过期策略二级缓存可以设置缓存最大数量、最长时间、最大空闲时间等建议放入二级缓存的数据:很少被修改不是很重要的数据允许偶尔有并发,原创 2016-06-25 15:24:49 · 320 阅读 · 0 评论 -
关于hibernate的save方法和persist方法的区别
save : 在事务里执行到save,会向数据库插一条数据,如果事务里异常,会回滚,删除数据库中插入的数据。persist:在事务里执行到persist,不会向数据库插数据,事务commit了才会插入数据。原创 2017-02-12 21:33:00 · 5939 阅读 · 1 评论