spring-data-JPA使用JpaRepository注解自定义SQL查询数据库多表查询
2017-12-22 19:45
465 查看
见:https://www.cnblogs.com/tongfukezhan/p/8085951.html
一. 首先在@Entity注解的类里面要写好外键关系.
这个 @ManyToOne 注解可以建立外键关系, 不要在自己傻傻的写一个 private int grades_id; 写了这个注解以后它会自动的把 Classes 这张表加上 grades_id 字段. 小伙伴们自己试验一下@ManyToOne/@ManyToMany/@OneToMany/@OneToOne这些注解会产生什么效果, 哈哈, 我当时高兴了一下午.
二. 在JpaRepository接口中写自定义多表查询语句
大体的语法就是这样, 重点是我框出来这些地方, 有点类似于声明引用。
一. 首先在@Entity注解的类里面要写好外键关系.
这个 @ManyToOne 注解可以建立外键关系, 不要在自己傻傻的写一个 private int grades_id; 写了这个注解以后它会自动的把 Classes 这张表加上 grades_id 字段. 小伙伴们自己试验一下@ManyToOne/@ManyToMany/@OneToMany/@OneToOne这些注解会产生什么效果, 哈哈, 我当时高兴了一下午.
二. 在JpaRepository接口中写自定义多表查询语句
大体的语法就是这样, 重点是我框出来这些地方, 有点类似于声明引用。
相关文章推荐
- 使用Spring Data Jpa 遇到 数据库字段以 from 开头,分页查询失败的问题
- spring data jpa .基本使用,多条件复合查询,报表查询。
- 在Spring Boot中使用Spring-data-jpa实现分页查询
- 在Spring Boot中使用Spring-data-jpa实现分页查询
- 在Spring Boot中使用Spring-data-jpa实现分页查询
- SpringBoot中使用Spring Data Jpa 实现简单的动态查询的两种方法
- 在Spring Boot中使用Spring-data-jpa实现分页查询
- 在Spring Boot中使用Spring-data-jpa实现分页查询
- Spring data JPA中使用Specifications动态构建查询
- 在Spring Boot中使用Spring-data-jpa实现分页查询
- 使用SpringData JPAQL获取查询结果query.getResultList()读取后EntityManager会自动关闭
- 在Spring Boot中使用Spring-data-jpa实现分页查询
- 在Spring Boot中使用Spring-data-jpa实现分页查询
- 在Spring Boot中使用Spring-data-jpa实现分页查询(转)
- SpringBoot中使用Spring Data Jpa 实现简单的动态查询的两种方法
- 在Spring Boot中使用Spring-data-jpa实现分页查询
- 一篇总结的很好的Spring data jpa 文章,里面包含多种查询方式,可以结合api使用
- 在Spring Boot中使用Spring-data-jpa实现分页查询
- springdata jpa使用Example快速实现动态查询
- Spring data JPA使用Specification实现动态查询例子