![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 80
数据库
存在,及合理
记录点点滴滴,汇成山河大海
展开
-
原生的JPA
create:根据hbm.Xml文件创建表,每次都会重新创建表,平时开发不用update【常用】:如果数据库没有表,会创建表:眼create一样,如果sessionFactory:关闭,会删除表validate:检验hbm的文件,如果与数据库的字段不一致,会抛出异常。原创 2024-07-30 00:01:20 · 154 阅读 · 0 评论 -
初始化数据与连接池
如果是Mysql数据库,则validationQuery不会起作用,Mysql会使用ping的方式验证。# 连接的生命时常 超时没有被使用 则回收 毫秒 默认30分钟。# 连接超时的最大 时常 毫秒 默认10分钟。# 等待连接池分配连接的时间 毫秒 默认 30。# 缓存 SQL 的长度限制。# 最小连接数。# 缓存 SQL 语句。原创 2024-07-29 23:45:48 · 156 阅读 · 0 评论 -
Spring Data JPA05 自定义某个 Repository 方法
Override。原创 2024-07-28 17:52:07 · 165 阅读 · 0 评论 -
Spring Data JPA04 -多表
指操作一个对象同时操作它的关联对象在操作主体的注解上配置cascadeCascadeType.MERGE 级联更新CascadeType.REFRESH 级联刷新:CascadeType.REMOVE 级联删除:CascadeType.PERSIST 级联保存:CascadeType.ALL 包含所有@OneToMany(mappedBy="customer"ALL@OneToManytargetEntityClass:指定多的多方的类的字节码。原创 2024-07-28 17:49:50 · 700 阅读 · 0 评论 -
Spring Data JPA03 JpaSpecificationExecutor
query,;Root接口,代表查询的根对象,可以通过root获取实体中的属性。原创 2024-07-28 16:18:20 · 246 阅读 · 0 评论 -
Spring Data JPA02 Repository-查询
1.Repository: 仅仅是一个标识,表明任何继承它的均为仓库接口类2.CrudReponsitory:实现了一组CRUD相关的方法3.PagingAndSortingRepository:实现了一组分页排序相关的方法4.JpaRepository: 实现了一组JPA规范的方法。原创 2024-07-28 13:10:10 · 347 阅读 · 0 评论 -
Spring Data JPA01 引入与 实体类注解
从 Java 8 开始,引入了新的日期和时间 API (java.time.*),它比旧的 java.util.Date 更加现代和强大。因此,如果你正在开发新项目,建议使用 LocalDate, LocalTime, LocalDateTime, ZonedDateTime 等类,而 JPA 也支持直接映射这些类到数据库中的日期和时间字段,无需使用 @Temporal 注解。一个特定的数据库表格来保存主键。当执行删除语句的时候。原创 2024-07-27 23:59:34 · 698 阅读 · 0 评论