Databinder: a toolkit for data-driven Wicket applications

Toolkit overview

Databinder is a programming toolkit for data–driven Wicket applications. Generally preferring creativity over convention, Databinder’s aim is to facilitate database programming for the Web that is straightforward, pleasant, and flexible.

Latest release

Version 1.2.0 adds support for multiple persistence technologies and refactors its support for Hibernate.

How it works

Databinder applications integrate with one of several persistence technologies through a selected module. At present, Databinder supports Hibernate, ActiveObjects, and Cayenne.

Within the integration modules are Wicket models that populate themselves using the selected persistence tech, and view components optimized for working with those models. A Databinder application uses these tools to select, render, and edit data with minimal code waste.

Screencasts

Tune in to the Databinder screencast to see a data-driven webapp built from the ground up.

Examples

Databinder example applications demonstrate how the toolkit comes together with source code and live demos. They implement practical database functionality, with a few whimsical features thrown in to keep things interesting.

Pre-flight

Because Databinder’s priorities are simplicity and speed over formality and philosophy, starting a project from scratch is easy. A programming workstation with Java 5 and Maven 2 installed is only few minutes away from serving data-driven pages.

You won’t need to download Databinder, Wicket, or any persistence libraries. Maven does this for you. Head over to the setup guide for detailed, step-by-step instructions.

Still got questions?

Please see the FAQ. If you don’t find help there, try the forum.

Page last updated June 29, 2008. Produced with Databinder.
Latest release How it works Pre-flight Still got questions?


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser