Java Mailing List Archive

http://www.gg3721.com/

Home » users.tapestry »

T5: How to reverse engineer Tapestry Annotations with Hibernate

James Sherwood

2008-10-30

Replies: Find Java Web Hosting

Author LoginPost Reply
Hello,



I have the reverse engineering working correctly but I wish to modify it a
bit.

Tapestry requires and @Validate("required") annotation in front of the
variables of the class that are required for global validation. (Unless
there is a way to do global validation without using @validate in the
entities class) I have to manually put these in each time I regenerate my
POJOs. Is there a way I can make this happen automatically when I generate
my POJO's?


Currently it puts this annotation in front of required field's getters:
@Column(name = "fieldname", nullable = false, length = 100)

Some information that may be needed:

In the Hibernate Code Generation window:

Tab: Main
Reverse engineer from JDBC Connection checked
Generate basic typed composite ids checked
Detect optimistic lock columns checked
Detect many-to-many tables checked

Tab: Exporters
Use Java 5 syntax checked
Generate EJB3 annotations checked
Domain code(.java) checked


Thanks,
--James

©2008 gg3721.com - Jax Systems, LLC, U.S.A.