JPA主要是针对数据库中
数据表的注解(关联映射),所生成的实体类是该数据表的一个抽象,实体属性的注解主要是面向不同实体类各属性间关系的描述或者属性与实体类间的关系映射。
- 实体类的排序需要通过NamedQuery语句添加ORDER BY子句来实现
@NamedQuery(name = "MlrTle.findBySatId", query = "SELECT m FROM MlrTle m WHERE m.mlrTlePK.satId = :satId ORDER BY m.mlrTlePK.epoch DESC")
- 实体类内部集合性的属性可以通过@OrderBy注解来实现(对于属性类来说,需要引用属性类中相应的成员列)
@OneToMany(cascade = CascadeType.ALL, mappedBy = "mlrSat", fetch = FetchType.LAZY)
@OrderBy("mlrTlePK.epoch DESC")
private Collection<MlrTle> mlrTleCollection;
https://blog.sciencenet.cn/blog-427394-457342.html
上一篇:
Java调用动态链接库(.dll)下一篇:
Java数据绑定