springdataJpa对无主键表或视图查询的支持
Posted 狗艳艳花
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springdataJpa对无主键表或视图查询的支持相关的知识,希望对你有一定的参考价值。
因为jpa在映射实体是需要一个id,所以我们的实体类必须至少需要一个id字段,当对无主键表或视图查询时,我们可以定义一个空的@id即可。
示例如下
实体:
@Data
@Entity
@Table(name="Student")
public class Student {
private Long id;
private String name;
private int age;
private String address;
}
接口:
@Query(value = "select s from Student s where age in (?1))
public List<Student > findByIdToIn( List<Integer> sysage);
以上是关于springdataJpa对无主键表或视图查询的支持的主要内容,如果未能解决你的问题,请参考以下文章