Skip to content
bgoldowsky edited this page Jul 21, 2016 · 3 revisions

Introduction

Provides a bridge between a Hibernate-managed database and Wicket.

This is a fork of the no-longer-maintained Databinder package.

Details

Package naming should probably be made consistent with other CWM modules. At the moment most classes remain under net.databinder.

Provides LoadableDetachableModels for Hibernate objects (HibernateObjectModel) and query result lists (HibernateListModel), and associated utilities. This makes working with database objects in a Wicket context easy and efficient.

  • Open-Session-In-View pattern for associating a Hibernate session to each request.
  • Authorization based on a database-stored list of users
  • A generic DataForm component for editing database objects
  • An IDataProvider for database query results
  • Guice-injectable IModelProvider that allows classes to work both in a database-connected environment and standalone (eg for unit tests)

Needs more documentation to replace Databinder usage and examples site.

Clone this wiki locally