Projects tagged ‘java’ and ‘validation’


[39 total ]

20 Users
   

Following the DRY (Don't Repeat Yourself) principle, Hibernate Validator let's you express your domain constraints once (and only once) and ensure their compliance at various level of your system ... [More] automatically. Annotations are a very convenient and elegant way to specify invariant constraints on the domain model implementation, the persistent classes. Hibernate Validator comes bundled with a set of common validations (@NotNull, @Email, @Max, and so on), and you can build you own validation rules very easily. [Less]
Created over 2 years ago.

11 Users

XMLUnit provides classes to validate or compare XML files or to assert the value of XPath expressions applied to them. XMLUnit for Java provides integration with JUnit while XMLUNit for .NET ... [More] integrates with NUnit to simplify unit testing code that generates XML. [Less]
Created over 3 years ago.

5 Users

DataCleaner is an Open Source application for profiling, validating and comparing data. These activities help you administer and monitor your data quality in order to ensure that your data is useful ... [More] and applicable to your business situation. DataCleaner is the free alternative to software for master data management (MDM) methodologies, data warehousing (DW) projects, statistical research, preparation for extract-transform-load (ETL) activities and more. [Less]
Created about 1 year ago.

5 Users

OVal is a pragmatic and extensible validation framework for any kind of Java objects (not only JavaBeans). Constraints can be declared with annotations (@NotNull, @MaxLength), POJOs or XML. ... [More] Custom constraints can be expressed as custom Java classes or by using scripting languages such as JavaScript, Groovy, BeanShell, OGNL or MVEL. Besides field/property validation OVal implements Programming by Contract features by utilizing AspectJ based aspects. This for example allows runtime validation of method arguments. [Less]
Created over 2 years ago.

2 Users
   

Java library that provides support for checking german bank account codes for formal validity. This check is done on base of the algorithm information provided by the german central bank, the ... [More] "Deutsche Bundesbank". This library is part of the "plausj" library collection. It is a project that aims to provide high quality check digit calculation implementations in java for miscellaneous business keys. [Less]
Created over 3 years ago.

1 Users
   

This is one of the first implementations of JSR 303 (Bean Validation), a specification of the Java API for JavaBean validation in Java EE and Java SE. The technical objective is to provide a class ... [More] level constraint declaration and validation facility for the Java application developer, as well as a constraint metadata repository and query API. This implementation is based on the validation framework of agimatec GmbH, that is in production since 2007 and offers additional features, like XML-based extensible metadata, code generation (JSON for AJAX applications), JSR303 annotation support. For more information refer to the Wiki at Overview or contact us. Dependencies, API documentationJSR303 specification agimatec-validation - Maven-site with dependencies agimatec-validation - JavaDoc agimatec-jsr303 - Maven-site with dependencies agimatec-jsr303 - JavaDoc [Less]
Created about 1 year ago.

1 Users
 

Framework and components for developing Java EE applications, with clean separation of layers. Includes persistence and UI controllers, powerful, lightweight templating, XML serialization, Struts integration, and a flexible binding mechanism
Created over 3 years ago.

1 Users

GWToolboxWelcome to the GWToolbox project. The GWToolbox project provides a collection of modules to help developers create robust web 2.0 / Ajax applications using the Google Web Toolkit (GWT). ... [More] Current modulesCurrently the following modules are provided: gwtoolbox-commons: A library with common utility classes which are used by other modules and can also be used by other GWT applications. This collection of utilities is largely based on common Java Open Source projects (e.g. Spring, apache commons, etc..) gwtoolbox-bean: A library that brings the power of Java bean programming to GWT applications. Constructs like PropertyDescriptor, BeanInfo, and PropertyChangeListeners can now be used and applied transparently on a simple GWT Java bean. This module also comes with bean binding and validation support. gwtoolbox-ioc: This module bring IoC to GWT applications. Heavily based on Spring, users can now define all object/widgets/components of their GWT application within Spring application context and wire them declaratively. This is now yet another Spring-like ioc container, but rather a container that can read actual Spring configuration files. This brings along many of the power tools Spring comes with: AspectJ-like AOP support, bean life-cycle management (including lazy/eager initialization), scopes (singleton/prototype), and even Spring namespaces. Users can now create proprietary namespaces for their GWT components. Modules in developmentThe following modules are currently in development: gwtoolbox-widget: A set of generic model based widget classes with concrete implementations of bean backed models. These widgets/models highly depend on the gwtoolbox-bean module. Getting startedTake a look at our Getting Started Guide to get started using GWToolbox to build better GWT applications. Quick StartTo quickly create a GWToolbox based project, you can use the following link. This will redirect you to a form which will help you create an initial maven2 project using a dedicated maven archetype: http://gwtoolboxarchetype.appspot.com [Less]
Created about 1 year ago.

1 Users

GWTruts is an easy to use GWT MVC and Dependency Injection framework. It virtually divides a GWT module to view, controller and validation sections similar to what we had in traditional MVC web ... [More] frameworks like Apache Struts. It also provides a dependency injection mechanism similar to Spring that you can use to customize your controllers and views (like providing the height of a component through a property setting in its view class configuration via XML files). It provides a page decorator where you can define mappings between a URL and a group of controllers/views and sections of the HTML files. [Less]
Created 10 months ago.

1 Users

lindbergframework - simple solutions to problems of day-to-day --- English lindbergframework is a framework for provides simple solutions to several problems types. The lindbergframework´s ... [More] objective is centralize several solutions in one place. The beginning of the project is recent and so far was available only a solution for automated validations. lindbergvalidation - Solution for Automated Validations Is a solution developed to remove the redundant validations code and isolate the logical these validations allowing a smaller code, more clean and more readable. This solution is very flexible and allows that the way is made each validation and the validation messages is highly personalized. lindbergvalidation contains several validations default like required field, field not null, date validations, list validations, CPF, CNPJ, among other. The developer can also implement their own validations using or not lindberg validations default. -- Português lindbergframework é um framework que provê simples soluções para vários tipos de problemas. O objetivo do lindbergframework é centralizar diversas soluções em um único lugar. O ínicio do projeto é recente é até o momento apenas foi disponibilizada a solução para automação das validações. lindbergvalidation - Solução para Automação de Validações É uma solução desenvolvida para remover os códigos de validações redundantes e isolara lógica dessas validações permitindo um código menor, mais limpo e mais legível. Essa solução é muito flexível e permite que a forma como são feitas as validações e as mensagens das validações sejam altamente personalizadas. lindbergvalidation contém várias validações por padrão como campo requerido, campo não nulo, validações de data, validações de lista, CPF, CNPJ, entre outras. O desenvolvedor porde também implementar suas próprias validações usando ou não as validações pre-definidas do lindberg. [Less]
Created 4 months ago.