Я использую инструменты Hibernate для Eclipse для создания классов домена, начиная с моей базы данных, и вам нужно добавить аннотации JPA.Как сгенерировать объекты домена с помощью аннотаций с помощью инструментов hibernate
Есть ли способ добавить аннотации? Возможно, с reveng.xml и Reverse Engineering? Как это сделать?
Сгенерированный код домена:
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;
}
...
Необходимый код:
@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;
}
...