![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jpa
文章平均质量分 83
假女吖☌
这个作者很懒,什么都没留下…
展开
-
ConfigurationProperties使用
@ConfigurationProperties是的一个注解 用于将配置文件,环境变量中的值映射到一个Java对象的属性上。原创 2024-08-21 18:27:38 · 372 阅读 · 0 评论 -
Spring Data REST
Spring-Data-Rest 为我们提供许多事件在持久化操作时进行扩展:新增模型数据前:新增模型数据后:更新模型数据前:更新模型数据后:多表关联保存的时候前 例如:OneToOne 等:多表关联保存的时候后 例如:OneToOne 等:删除模型数据前:删除模型数据后/*** 通过 user/search/findTopByAge 来访问* @return*//*** 通过 user/search/findTopBySex 来访问* 可以通过@Param 来指定参数名。原创 2024-08-16 10:21:11 · 599 阅读 · 0 评论 -
SpringDataJpa源码分析
我们在定义Repository的时候通常定义的时一个接口,而并没有去实现这个接口,那么Jpa是如何让开发者无需自己实现接口就可以使用Repository去操作数据库?!!!原创 2024-08-11 14:42:37 · 414 阅读 · 0 评论 -
Jpa-多表关联-OneToMany与ManyToOne
方法时则会出现更奇怪的问题,只插入主表,没有插入子表,但是对子表进行了更新操作。默认是不会删除关联表的行数据( 注意这里不会将关联表的行数据给删除,需要删除的话则需要开启。当进行更新操作时,将清空主表的关联数据或修改主表的关联数据时,会删除关联的子表数据。当对原有的子表集合进行操作时,会先将原有子表中所有与当前表有关联数据行的关联字段修改为。先查询是否存在主表及子表信息,更新完主表后,对子表进行插入,插入完成后,查询主表与子表的信息,将子表中所有存在关系行的关联字段改为。,并删除子表信息,再删除主表信息。原创 2024-08-06 23:47:41 · 1179 阅读 · 0 评论 -
Jpa-多表关联-OneToOne
JPA多表关联。默认是不会删除关联表的行数据( 注意这里不会将关联表的行数据给删除,需要删除的话则需要开启。方法用于重新加载实体的状态,从数据库中获取最新的数据,并覆盖当前持久化上下文中的实体状态。只有删除(DELETE)操作时进行级联操作,删除主表的同时会把子表也删除。但是查询的时候是会进行级联查询的。,而到我们获取关联表信息的时候再去对关联表进行查询,这里删除,更新,不会对关联进行操作。)操作时进行级联操作,更新时如果将关联属性修改为。级联查询后,对主表进行删除,再后关联表进原创 2024-08-06 00:51:08 · 844 阅读 · 0 评论