![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringDataJPA
qiudonga
这个作者很懒,什么都没留下…
展开
-
Spring Data JPA对象导航视图
Spring Data JPA对象导航视图对象导航查询:查询一个对象的同时,通过此对象查询他的关联对象以前文的一对多关系为例RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = "classpath:applicationContext.xml")public class ObjectQuer...原创 2019-12-10 22:03:39 · 169 阅读 · 0 评论 -
Spring Data JPA的多表操作
Spring Data JPA的多表操作一对多关系案例:客户和联系人(客户:公司;一个客户可以具有多个联系人,一个联系人只从属于一家公司)步骤:明确表关系一对多确定表关系(外键|中间表)客户表是主表,联系人表是从表,在从表上添加外键,指向主表的主键编写实体类,在实体类中描述表关系(包含关系)客户实体类:在客户的实体类中包含联系人的集合联系人实体类:在联系人实体类...原创 2019-12-10 20:42:44 · 233 阅读 · 0 评论 -
Spring DataJPA的Specifications动态查询
Spring DataJPA的Specifications动态查询JpaSpecificationExecutor接口的方法T findOne(Specification<T> var1); //查询单个对象List<T> findAll(Specification<T> var1); //查询列表//查询全部 分页 Pageable:分页参数...原创 2019-12-10 15:28:17 · 223 阅读 · 0 评论 -
Spring Data Jpa的复杂查询
Spring Data Jpa的查询SpringJpa的复杂查询借助接口中定义好的方法完成查询/* * 统计查询:查询客户的总数量 * */@Testpublic void testCount(){ long count = customerDao.count(); System.out.println(count);}/* * ...原创 2019-12-10 12:46:40 · 133 阅读 · 0 评论 -
Spring Data Jpa的入门以及原理剖析
Spring Data Jpa的入门以及原理剖析搭建环境导入坐标<properties> <spring.version>4.2.4.RELEASE</spring.version> <hibernate.version>5.0.7.Final</hibernate.version> <slf4...原创 2019-12-09 21:09:37 · 134 阅读 · 0 评论 -
Spring JPA 的jpql复杂查询
Spring JPA 的jpql复杂查询SQL:查询的是表和表中的字段jpql:查询的是实体类和实体类中的属性工具类:import javax.persistence.EntityManager;import javax.persistence.EntityManagerFactory;import javax.persistence.Persistence;public cla...原创 2019-12-05 21:56:13 · 162 阅读 · 0 评论 -
Spring JPA基本使用(增删改查)
Spring JPA基本使用(增删改查)封装工具类import javax.persistence.EntityManager;import javax.persistence.EntityManagerFactory;import javax.persistence.Persistence;public class JpaUtils { private static En...原创 2019-12-05 21:12:59 · 178 阅读 · 0 评论 -
Spring JPA的使用
Spring JPA的使用搭建环境的步骤创建maven,引入坐标<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.hibernate.version>5.0.7.Final</projec...原创 2019-12-03 22:06:23 · 155 阅读 · 0 评论