Skip to content
Jose Luis Martin edited this page May 21, 2015 · 5 revisions

Preface

JDAL is a Java library that aims to make database user interface applications development quickly and easier.

The project was started several years ago as part of my daily work programming Java applications, most of them over Spring Framework and Hibernate.

This type of applications usually require too much effort coding repetitive tasks. For example, showing queries results as tables, adding pagination, ordering, filters, and model edition forms.

JDAL simplifies this common development tasks, minimizing the coding effort by the use of generic classes for DAOs, persistence services and graphic user interface components whit automatic data binding and validation features.

JDAL lets increase noticeably development team produtivity for this kind of applications, replacing most of the development tasks by context configuration.

Five modules compound JDAL:

  • JDAL Core: database access library.
  • JDAL Swing: Swing components library.
  • JDAL Web: Adapter library for using DisplayTag and YUI Datatable with JDAL Core.
  • JDAL Vaadin: JDAL Core and Spring Framework integration with Vaadin.
  • JDAL Aop: Spring AOP library

  • Home
  • [JDAL Core](JDAL Core)
  • [JDAL Swing](JDAL Swing)
  • [JDAL Vaadin](JDAL Vaadin)
Clone this wiki locally