Class PanacheEntity


  • @MappedSuperclass
    public abstract class PanacheEntity
    extends PanacheEntityBase

    Represents an entity with a generated ID field id of type Long. If your Hibernate entities extend this class they gain the ID field and auto-generated accessors to all their public fields (unless annotated with Transient), as well as all the useful methods from PanacheEntityBase.

    If you want a custom ID type or strategy, you can directly extend PanacheEntityBase instead, and write your own ID field. You will still get auto-generated accessors and all the useful methods.

    Author:
    Stéphane Épardaud
    See Also:
    PanacheEntityBase
    • Field Detail

    • Constructor Detail

      • PanacheEntity

        public PanacheEntity()