![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
实战mysql技术
LUCIUS_DENG
年轻人头发多,多努力!
展开
-
记Hibernate @ManyToOne EntityNotFoundException:Unable to find PubStores with id *
项目场景: 先简单交代一下项目背景吧,新上线的一个项目,在阿里云部署的数据库和应用,其中有两台服务器用作应用服务器部署。因为项目前期预算有限,所以采购的应用服务器配置为4核8G。因为硬件资源有限,所以部署完之后,free -m一查内存剩下个200多M,想到linux内存管理机制还挺优秀的,遂没管,反正系统部署了! 项目的数据层框架使用的是Mysql5.7.21(主从)+Hibernate 5.2.17-Final+Spring-boot-starter-data-jpa-2.0.6.RELEA...原创 2020-09-04 23:38:54 · 610 阅读 · 0 评论 -
记一次更新Mysql表记录时,PreparedStatement.setTimestamp抛出NullPointerException的问题
今天同事在做mysql和seata的整合测试,出现的一个问题是更新了hibernate的实体,在保存时方法PreparedStatement.setTimestamp竟然抛出了空指针异常?!!然后该问题在未集成seata时是不存在的。 经过排查,定位到问题是PreparedStatement.setTimestamp方法中的this.parameterMetaData.metadata为null,遂不解。 再Google发现mysql驱动版本5.1.47存在bug,导致上述问题的产生。 遂将项目中的my原创 2020-07-16 21:19:35 · 710 阅读 · 1 评论