JPA/hibernate sorted collection @OrderBy vs @Sort

前端 未结 3 1071
深忆病人
深忆病人 2020-12-23 09:55

I would like to have a collection of child objects (here cat-kitten example) that are ordered. And keep their order on adding of new elements.

@Entity 
publ         


        
3条回答
  •  清歌不尽
    2020-12-23 10:29

    @Entity 
    public class Cat {
      @OneToMany(mappedBy = "cat", cascade = CascadeType.ALL)
      private Set kittens = new TreeSet<>();
    }
    

    No need to write

    @OrderBy("name ASC")

    Make Sure Kitten Class implements Comparable interface properly.

提交回复
热议问题