How can I generate JPA annotations with its attributes, like “uniqueConstraints”, “cascade”, “AttributeOverride” and “AssociationOverride” ?
Folowing an example of its application:
@Table(name=“SBSARH2”, uniqueConstraints={@UniqueConstraint(columnNames={“SBSARH201”,“SBSARH203”}),
@UniqueConstraint(columnNames={“SBSARH201”,“SBSARH237”}), @UniqueConstraint(columnNames={“SBSARH201”,“SBSARH221”})})
public class Pessoa implements Serializable {
...
}
@ManyToOne(cascade={CascadeType.MERGE, CascadeType.PERSIST})
@JoinColumn(name=“SBSARH3TM1”)
private LancamentoAutomaticoGeral lancamentoAutomatico;
Thanks
Hi Ruben Lins,
Thanks for your post. You can add Java annotation under “Java Annotation” tab of Specification dialog of attribute. Hope this helps. Feel free to have another post if there is any further inquiry.
Best regards,
Lilian Wong
add_java_annotation.png
Hi LilianWong
Thanks for your reply. I can add annotations into model elements, but the code generated by “java round trip” feature doesn’t include the annotation’s properties. It’s possible to generate code with annotation’s properties ?
Grateful for your atention,
Ruben Lins
Hi Ruben Lins,
Thanks for replying. I’m sorry that Java annotation is not handled in Java round-trip engineering, but we will support it in VP Suite 4.2 (planned to be released on January 2010).
Best regards,
Lilian Wong
Hi Ruben Lins,
We deployed released candidate (RC) of VP Suite 4.2, and I sent you a private message about the RC so you can try the annotation support. Please have a check in your message box.
Best regards,
Lilian Wong