随笔分类 -  Spring Data Jpa

摘要:时间类型 推荐使用: 在数据库设置时间类型时,有的使用timestamp ,有的使用datetime,个人推荐使用datetime Java8后,使用LocalDateTime初始化时间,配合注解@JsonFormat格式化时间返回前端使用 代码如下 @Entity @Table(name = "m 阅读全文
posted @ 2021-10-15 17:50 话·醉月 阅读(1247) 评论(0) 推荐(0) 编辑
摘要:表字段设置默认值 记录意义:学习记录 方法一:使用@Column注解中的columnDefinition属性设置默认值 代码如下 @Entity @Table(name = "m_test") @DynamicInsert @DynamicUpdate public class TestTable 阅读全文
posted @ 2021-10-15 17:44 话·醉月 阅读(3455) 评论(0) 推荐(0) 编辑
摘要:背景 在使用Spring Data Jpa中的Specification进行多条件查询时的各种条件处理 实例 以下实例中的查询条件包括(等于;大于;小于;in;not in;between) Specification<MinerExceptionTable> specification = new 阅读全文
posted @ 2021-08-16 19:16 话·醉月 阅读(9287) 评论(0) 推荐(0) 编辑
摘要:背景 开发中,需要使用Spring JPA作为业务持久层操作,大家都知道,只要使用一个接口继承Jpa的相关接口就可以实现数据持久化操作,现在需要继承一个接口,具有多条件及分页查询的方法。 软件环境 Java 1.8 Spring Boot 2.2.1.RELEASE Spring Data Jpa  阅读全文
posted @ 2021-08-16 18:34 话·醉月 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:背景 项目中使用删除+增加代替更新逻辑,在对应的service方法上增加事务处理 @Override @Transactional public RetResult update(SysUserTable sysUserTable) { if (null != sysUserTable) { //删 阅读全文
posted @ 2021-04-13 14:55 话·醉月 阅读(7697) 评论(0) 推荐(0) 编辑
摘要:开发环境 Spring Boot 2.4 Hibernate 5.4 Spring Data Jpa 2.2 背景 在一次查询中,需要使用group by 对查询数据分组查询,返回两个字符串类型的数据。使用Spring Data Jpa操作,没有找到解封装成List对象的方法,后来使用的Hibern 阅读全文
posted @ 2021-01-05 19:14 话·醉月 阅读(1126) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示