Software Company Anahata Integrating Java Bean Validation with JavaFX

Software Company Anahata Technologies Announces It Will Be Integrating the Java Bean Validation Framework into JavaFX Solutions

  • Share on TwitterShare on FacebookShare on Google+Share on LinkedInEmail a friend

Perth, WA (PRWEB) March 24, 2013

On Friday 1 March, Robert Nagajek, co-director and technical architect of the Perth (Western Australia) based software company announced the company is integrating the Java Bean Validation Framework into their JavaFX solutions.

In the words of Robert Nagajek: “Java SE and EE technologies have come a long way in aiding developer productivity by allowing them to focus on core business solutions instead of glue code and other technical design issues. New technologies such as CDI, although released in the Java EE environment, are available in the Java SE environment as well through frameworks such as Weld SE. The Java Bean Validation Framework is an example of recent technology that further aids the developer in delivery high quality solutions.

Anahata is integrating the Java Bean Validation framework with its JavaFX applications to allow a rich domain model to have validation annotations that are consistently used in client and server environments. Combined with a custom JavaBean binding framework, this allows a rich user experience where dynamic field entry is validated and marked up, interacting with the rich domain model.”

The director continued outlining other reasons for the decision: “Using the Bean Validation framework allows us to use a consistent validation mechanism in Java SE and EE environments, even reusing domain model classes across tiers. This all pushes a more domain driven and therefore business focused solution.”

The custom bean validation mechanism being developed by Anahata will be added to Anahata-Util, one of the companies in-house written libraries for general Java and Java EE application development. Anahata-Util is scheduled to be open sourced before the end of the year.


Contact

Follow us on: Contact's Facebook Contact's Twitter Contact's LinkedIn Contact's Google Plus