数据库
文章平均质量分 77
Tom-Zheng
这个作者很懒,什么都没留下…
展开
-
hibernate一级缓存造成更新不生效问题
参考Spring boot使用Jpa的@Modifying的clearAutomatically = true的作用问题在一个事务中,有时会出现查询得到一个对象后,用nativeUpdate方式对数据进行更新后,再查询同一对象发现并未更新,原来是hibernate一级缓存在作祟,因此需要在更新后清理一级缓存,使用Jpa的@Modifying的clearAutomatically = true来实现即可。Jpa底层实现会有一级缓存,也就是在更新完数据库后,如果后面去用这个对象,你再去查这个对象,这个对原创 2021-08-06 14:57:59 · 930 阅读 · 0 评论 -
数据库,从初级到高级(二)-关系数据库
数据库,从初级到高级(二)-关系数据库扯淡时间工作这几年,除了准备面试的那几个月,每次用到数据库,遇到稍微复杂一点的关联查询、更新、表结构调整语句,往往需要结合百度来实现,所以每次做到有关sql的需求,往往都会一阵心虚。也有想过好好系统的再学一次,但往往是被繁重的需求压的忘记,回到家也根本提不起心学,得过且过,还是个初级SQLer,着实有点惭愧。1. 简介目前市面上使用最多的数据库都是关系型数据库,如oracle、mysql等。本章先简单介绍关系数据模型,使读者对接下来学习的关系模型有所了解。在此基原创 2021-05-20 22:23:26 · 510 阅读 · 0 评论 -
数据库,从初级到高级(一)-数据库概述
数据库,从初级到高级(一)-数据库概述笔者闲扯从笔者毕业以来,关于数据库的知识就停留在大学老师上课讲的那点内容,甚至还不如一个刚学完数据库的师弟,就这么浑浑噩噩的过了三年多。刚毕业那会感觉还好,做做crud就好,不用去考虑什么效率、数据库设计、表结构是否合理,数据库出现问题都有专门的高级工程师去解决,日子过的倒也轻松。但随着工作年龄的上升,职称也混了上去,和近年来越来越卷的社会环境,让我感到了焦虑。回首这几年,偶尔三分钟热血学些东西,追逐最新的技术,热门的开源工具,却都只是停留在怎么用,能用就行,得过且原创 2021-04-24 21:43:20 · 475 阅读 · 0 评论