I use the Hibernate tools for Eclipse to create domain classes starting from my database, and you need to add JPA annotations.
Is there any way to add annotations? Perhaps with reveng.xml and Reverse Engineering? How to do it?
Generated Domain Code:
public class Country implements java.io.Serializable { private long id; private String description; private String identifier; private String futureuse; private Set accounts = new HashSet(0); public Country() { } public Country(long id, String description, String identifier) { this.id = id; this.description = description; this.identifier = identifier; } ...
Required Code:
@Entity @Table(name = "COUNTRY") public class Country implements java.io.Serializable { @Id @Column(name="CNTR_ID") private Long id; @Column(name="CNTR_FUTUREUSE") private String futureUse; @Column(name="CNTR_IDENTIFIER") private String identifier; @Column(name="CNTR_DESCRIPTION") private String description; private Set accounts = new HashSet(0); public Country() { } public Country(long id, String description, String identifier) { this.id = id; this.description = description; this.identifier = identifier; } ...
source share