![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
Hey_WonderfulWorld
致亲爱的自己:怕,你就会输一辈子
展开
-
Hibernate核心接口和工作机制
Configuration类 负责管理hibernate的配置信息并根据配置信息启动hibernate SessionFactory类 SessionFactory实例对应一个数据源,特点:线程安全和重量级的 Session类 持久化管理器,特点:线程不安全,轻量级的,hibernate的一级缓存,通过SessionFactory打开 Transaction类 hibernate的数据库事务接口。包原创 2016-12-27 20:53:26 · 523 阅读 · 0 评论 -
Hibernate配置文件
hibernate配置文件<session-factory> <!--配置数据库的方言--> <property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property> <!--配置mysql数据库连接参数--> <property name="hib原创 2016-12-27 21:25:08 · 361 阅读 · 0 评论 -
java.lang.Long cannot be cast to java.lang.Integer解决方案
struts与hibernate整合分页显示时:出现Java.lang.Long cannot be cast to java.lang.Integer 问题时, 原因是: 这里在Hibernate2.0之前版本list.get(0)返回的是Integer类型. 但是在Hibernate3.0以后版本list.get(0)返回的是Long类型.原创 2017-01-09 23:20:45 · 1751 阅读 · 0 评论 -
hibernate使用flush强制同步数据库
问题描述 同步车企的车型数据,由于得到的数据存在重复的品牌不同的车型,而我们的车辆品牌也需要 单独保存,所以每次循环结束都会插入很多重复的品牌数据。 问题分析 hibernate源码分析 – 持久化原理 hibernate的持久化机制是采用session容器的方式来缓存数据,当进行save或者update 对象时,Hibernate并未将这个对象实际的写入数据库中,而仅仅是...原创 2018-03-21 14:14:24 · 866 阅读 · 0 评论