Does JPA have something like hibernates '@GenericGenerator' for generating custom ids?

后端 未结 2 1830
梦毁少年i
梦毁少年i 2020-12-11 02:34

I\'m trying to create a custom way of computing and passing unique id\'s that follow my own pattern.

Hibernate has the @GenericGenerator annotation that lets you map

2条回答
  •  盖世英雄少女心
    2020-12-11 02:56

    No, it doesn't have. Only possibility without 3rd party is to assign value by yourself. If you want to save yourself from calling method that sets id, then for example Prepersist callback can be used.

      @PrePersist
      public void ensureId() {
        id = ...
      }
    

提交回复
热议问题