使用JPA查询检索Customer Id,Name和systemsIds

时间:2016-07-14 10:10:32

标签: jpa

我有2个实体类,如下所示。

我需要编写JPAql,以便每个客户都能获得id,name和所有systemIds。

我对这个社区和技术jpa / hibernate都很陌生,所以我不知道如何提问。

请帮忙。

提前致谢。

@Entity
@Table(name = "Customer", uniqueConstraints = @UniqueConstraint(columnNames ="name"))
public class Customer {

    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    @Column(name = "id", unique = true)
    private int id;



    @Column(name = "name", nullable=false)
    private String name;

    @Column(name = "age", nullable=false)
    private String age;

    @ElementCollection(fetch=FetchType.EAGER)
    private List<String> systemIds;
}   

0 个答案:

没有答案