Package wicket.contrib.phonebook

Wicket-PhoneBook - An example of Spring & Hibernate usage in a Wicket web-app.

  • The database is an in-memory HSQLDB DB and the schema gets generated automatically everytime the app starts up.
  • Hooking up to a different database should be a simple matter of editing src/conf/application.properties.
  • All database-related code is inside a dao object, so Wicket never touches anything database related.
  • All Hibernate session management and transaction management is handled by Spring.