JPA与hibernate与Spring Data Jpa
YGR1123打SD
这个作者很懒,什么都没留下…
展开
-
Spring Data Jpa 多表查询 对象导航查询
一对多 客户与联系人一对多的关系@Entity@Table(name="cst_customer")public class Customer { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name="cust_id") private Long custI...原创 2019-10-14 12:18:33 · 234 阅读 · 0 评论 -
Spring Data JPA入门 二 动态查询
1.环境与上一篇一样( pom.xml applicationContext.xml) 2.创建Dao层的接口 JpaSpecificationExecutor就是用来实现动态查询的接口 接规范public interface CustomerDao extends JpaRepository<Customer,Long>, JpaSpecifica...原创 2019-10-13 18:01:55 · 507 阅读 · 0 评论 -
Spring Data JPA入门
JPA 与hibernate与Spring Data JPA的关系JPA是一套规范,内部是有接口和抽象类组成的。hibernate是一套成熟的ORM框架,而且Hibernate实现了JPA规范,所以也可以称hibernate为JPA的一种实现方式,我们使用JPA的API编程,意味着站在更高的角度上看待问题(面向接口编程)Spring Data JPA是Spring提供的一套对JPA...原创 2019-10-13 12:41:11 · 156 阅读 · 0 评论 -
JPQL 基本使用
环境与上一偏的环境一样SQL :对数据库 表的与表的字段 操作 JPQL :对java实体类的与类的属性操作 操作步骤: 1.通过工具类获得实体管理器 2.通过实体管理器获得事务管理器开启事务 3.编写jpql语句 4.获得 Query 对象执行jp...原创 2019-10-12 19:43:47 · 1082 阅读 · 0 评论 -
JPA 与hibernate 基本使用
1. 需要的pom.xml依赖 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.hibernate.version>5.0.7.Final</project.hiberna...原创 2019-10-12 16:00:20 · 650 阅读 · 0 评论