tool how data annotation java hibernate code-generation lombok

java - how - lombok lombok data



Lombok con hibernaciĆ³n (3)

es posible? No he visto mucha discusión al respecto.


¡Por supuesto! Funciona muy bien desde mi experiencia. Aquí hay una entidad de ejemplo:

@Entity @Cache(usage = CacheConcurrencyStrategy.READ_WRITE) public class PingerEntity { // ID @Id @Getter @Setter @GeneratedValue(strategy = GenerationType.AUTO) private Long id; // USER @Getter @Setter @ManyToOne(fetch = FetchType.LAZY, optional = false) private UserEntity user; // URL @Getter @Setter @Basic(optional = false) private String url; /** * The number of seconds between checks */ @Getter @Setter @Basic(optional = false) private int frequency; @Getter @Setter @Basic(optional = false) @Enumerated(EnumType.STRING) public MonitorType monitorType; }



Puedes usarlo también con @Data (¡y funciona!)

@Entity @Data public class Customer { @Id @GeneratedValue(strategy = GenerationType.AUTO) private long id; private String firstName; private String lastName; }