摘要: 详细讲解声明式的查询方法 1 @Query详解 使用命名查询为实体声明查询是一种有效的方法,对于少量查询很有效。一般只需要关心@Query里面的value和nativeQuery的值。使用声明式JPQL查询有一个好处,就是启动的时候就知道语法正确与否。 声明一个注解在Repository的查询方法上 阅读全文
posted @ 2019-06-27 15:57 youqc 阅读(5542) 评论(1) 推荐(0) 编辑
摘要: 本章详细讲解如何利用方法名定义查询方法(Defining Query Methods) (1)定义查询方法的配置方法 由于Spring JPA Repository的实现原理是采用动态代理的机制,所以我们介绍两种定义查询方法:从方法名称中可以指定特定用于存储的查询和更新,或通过使用@Query手动定 阅读全文
posted @ 2019-06-27 15:13 youqc 阅读(2985) 评论(0) 推荐(0) 编辑
摘要: 介绍Spring Data Common里面的公用基本方法 (1)Spring Data Common的Repository Repository位于Spring Data Common的lib里面,是Spring Data里面做数据库操作的最底层的抽象接口、最顶级的父类,源码里面其实什么方法都没有 阅读全文
posted @ 2019-06-27 11:37 youqc 阅读(2896) 评论(0) 推荐(0) 编辑
摘要: Spring Data JPA介绍 可以理解为JPA规范的再次封装抽象,底层还是使用了Hibernate的JPA技术实现,引用JPQL(Java Persistence Query Language)查询语言,属于Spring整个生态体系的一部分。随着Spring Boot和Spring Cloud 阅读全文
posted @ 2019-06-27 10:31 youqc 阅读(47780) 评论(0) 推荐(0) 编辑
摘要: PO:persistent object 持久对象 1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。 2 .在hibernate持久化框架中与insert/delet操作密切相关。 3 .PO中不应该包含任何对数据库的操作。 POJO :pla 阅读全文
posted @ 2019-06-27 09:33 youqc 阅读(3468) 评论(0) 推荐(2) 编辑