spring data jpa
文章平均质量分 69
煎饼蛋绝深仇
这个作者很懒,什么都没留下…
展开
-
jpa中的小问题-修改后查询到旧数据的可能性一
在同一个事务中,如果对一条数据查询出来后使用自己编写的修改语句进行修改后,再次查询该数据,虽然数据库中已经修改,但是缓存未刷新。所以会查到修改之前的旧数据。如果使用jpa自带的save方法则不会出现这些问题。它会自动更新缓存。...原创 2020-11-16 16:51:03 · 807 阅读 · 0 评论 -
jpa中的小问题,save方法
asOrderEntity.setLastUpdatedAt(LocalDateTime.now()); asOrderEntity.setLastUpdatedBy(UserHelper.getUserId());asOrderRepository.save(asOrderEntity);jpa自带的save方法保存修改数据很方便,但是你知道他是如何保存修改数据的么?save方法保存修改数据首先会根据标注为主键的字段去查询是否存在这样一条数据,如果存在则是修改,如果不存在则是添加。那么问题就来原创 2020-11-16 11:04:45 · 3862 阅读 · 2 评论 -
spring data jpa 入门
导包:org.springframework.bootspring-boot-starter-data-jpa配置:spring.jpa.properties.hibernate.hbm2ddl.auto=nonespring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialectspring.jpa.show-sql=truespring.jpa.properties.hibernate.for原创 2020-07-30 19:03:42 · 144 阅读 · 0 评论