![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
文章平均质量分 59
power小狼
这个作者很懒,什么都没留下…
展开
-
Hibernate 批量插入速度慢的原因和解决方法
如果实际投入生产是不可以改成10000条保存一次的,因为这里使用的是Hibernate的一级缓存用于累积数据,如果你要保存的对象有很多成员变量,1W条数据很容易让缓存内存溢出,所以,针对每个人实际业务的情况酌情处理,即便每次只有50条,也相当于加速了50倍,也是很快啦。网上的大牛们指出,如果写入的对象的ID采用了Hibernate自增策略,那么批量写入功能就会自动关闭,因为自增的前提是获取到上次写入的对象得到的ID+1来实现的。在网上找了一些答案,都提到了Hibernate自带批量写入的功能,通过在。原创 2024-08-27 13:59:46 · 504 阅读 · 0 评论 -
遇到java.lang.UnsupportedOperationException: The application must supply JDBC connections的一个解决方法
一开始我也是在方言这里着手,做了很多尝试全部都没有效果,然后痛定思痛,发现一个细节很奇怪,明明我的hibernate.cfg.xml中对dialect是有定义的,为什么报错提示dialect的设定为null?今天在学习配置Hibernate的过程中,发现一个连接Mysql的错误,网上的解答基本都没有解决问题,最后是我自己找到解决方案的。就是在Hibernate初始化的时候,指定hibernate.cfg.xml的文件名。报错的意思是Mysql服务器连接出错,Mysql的方言没有定义。原创 2024-08-11 08:10:45 · 291 阅读 · 0 评论 -
hibernate 报错Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
第一篇解决hibernate报错文章,希望能帮助到同样有这个错误的童鞋们~报错 org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]Caused by: java.sql.SQ原创 2017-11-09 22:31:37 · 8361 阅读 · 6 评论