Download madura-objects-3.0.5.jar file - Jar m

Jar examples for m:madura-objects

Description

This is essentially a JAXB/XJC plugin that adds automatic validation to the generated Java classes. You define business objects in an XSD file, pass it through XJC and the plugin will add the validation code. It uses information in the XSD to pick up validation, and you can specify extensions to that in the XSD. The resulting Java classes check for validity when the setter is called and they reject attempts to set invalid values (this is a difference from other validation frameworks). The Java classes also expose a metadata interface to make it easy for UIs to generate, say, lists of options for a select box. The validation framework handles single field validation but you can inject a rule engine (or several) to handle cross field validation. But to any Java code the objects still look like ordinary Java beans. The surrounding application is unaware that they are anything different until they throw an exception. This makes it easy to use with frameworks that expect Java beans, and most of them do.

You can download jar file madura-objects 3.0.5 in this page.

License

Apache 2

Build File

You can use the following script to add madura-objects-3.0.5.jar to your project.

<dependency>
   <groupId>nz.co.senanque</groupId>
   <artifactId>madura-objects</artifactId>
   <version>3.0.5</version>
</dependency>
compile group: 'nz.co.senanque', name: 'madura-objects', version: '3.0.5'
libraryDependencies += "nz.co.senanque" % "madura-objects" % "3.0.5"
<dependency org="nz.co.senanque" name="madura-objects" rev="3.0.5"/>
@Grapes(@Grab(group='nz.co.senanque', module='madura-objects', version='3.0.5'))
'nz.co.senanque:madura-objects:jar:3.0.5'

Download

Click the following link to download the jar file.

madura-objects-3.0.5-javadoc.jar
madura-objects-3.0.5-sources.jar
madura-objects-3.0.5.jar
madura-objects-3.0.5.pom



Related Tutorials