SpringBoot + JPA EntityManager 实现batch 增删
摘要:SpringBoot + JPA 实现batch 增删,提高效率 import java.util.List; import javax.persistence.EntityManager; import javax.persistence.PersistenceContext; import ja
阅读全文
posted @
2022-04-20 18:01
dreamstar
阅读(259)
推荐(0) 编辑
JPA EntityManager批量保存/删除
摘要:实体类 import java.math.BigDecimal; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id;
阅读全文
posted @
2022-01-14 18:25
dreamstar
阅读(1026)
推荐(0) 编辑
JPA EntityManager查询--使用原生sql 并且把查询结果转为实体对象
摘要:这篇文章主要记录 使用原生sql查询 并且把查询结果转为实体对象, 注意:这儿使用的数据库 是oracle数据库 这儿记录了三种查询:精确查询,模糊查询,分页查询。 1.把原生sql查询的结果转为实体类对象用的是 Query query = em.createNativeQuery(sql, Stu
阅读全文
posted @
2022-01-14 18:06
dreamstar
阅读(1620)
推荐(0) 编辑
JPA EntityManager查询--使用原生sql查询
摘要:SQL查询多个字段 query.getResultList() 返回List类型,每个对象类型是Obejct类型的数组。List<Object[]> import java.math.BigDecimal; import java.util.List; import javax.persistenc
阅读全文
posted @
2022-01-14 17:44
dreamstar
阅读(710)
推荐(0) 编辑
JPA创建实体类映射表+ 创建索引
摘要:创建表 tb_student + 创建索引 主键:studentId 索引: 联合索引: index_tb_student 单个索引: index_student_studentName 单个索引: index_student_studentAge import java.math.BigDecim
阅读全文
posted @
2022-01-13 18:11
dreamstar
阅读(452)
推荐(0) 编辑
JPA创建实体类映射表+ 创建逻辑外键
摘要:外键 参考 数据库外键ForeignKey,看一下外键的作用,要不是使用物理外键等 外键是什么 外键的作用 建外键几个原则 外键的优点--保证数据的完整性一致性 外键的缺点--对海量数据,性能低 要不要使用物理外键 逻辑外键 如果有两张表tb_class 和 tb_student,是一对多的关系,使
阅读全文
posted @
2021-03-11 22:47
dreamstar
阅读(722)
推荐(0) 编辑
JPA注解
摘要:注解 @Entity(name=”EntityName”) 必须,name为可选,对应数据库中一的个表 @Table(name=”t_danger”) 可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息 name:可选,表示表的名称.默认地,表名和实体
阅读全文
posted @
2017-05-03 11:20
dreamstar
阅读(141)
推荐(0) 编辑