Mike,
I'm not sure if you're using Hibernate but Patrick Lightbody created a 
HibernateValidationMetadataProvider along those lines. It's available in 
the Stripes-Stuff project. You can see it here: 
http://stripes-stuff.svn.sourceforge.net/viewvc/stripes-stuff/StripesStuff/trunk/plugins/src/org/stripesstuff/hibernate/HibernateValidationMetadataProvider.java?revision=78&view=markup

Aaron

Mike McNally wrote:
> I've been fooling around with an extended ValidationMetadataProvider
> to see how hard it'd be to keep validation information tied to
> persisted entity objects instead of actions. Is there any other work
> like this going on?
>
> The premise is that entity instances may show up as properties of many
> action beans, and so it'd be a good thing to avoid replicating the
> validation rules in each action. Even when the entities themselves
> don't appear directly as action properties, it may often be the case
> that the validation rules for scalar action properties are determined
> by the nature of related entities.
>
> Thus I've added a "@ValidateFrom(beanclass=Foo.class)" annotation. The
> provider just walks up that class's parentage gathering up @Validate
> information. It also looks at JPA @Column annotations to get a
> "maxlength" value if none is present in the @Validate.  It really
> wasn't that hard to do because the mechanism is so nice and simple to
> begin with.
>
>   


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to