Wicket

Integration with Spring
applicationClassName HelloWorldApplication WicketApplication.init { ...  addComponentInstantiationListener(new SpringComponentInjector(this)); } @Repository public class ProjectDaoImpl implements ProjectDao {
 * web.xml
 * WicketApplication
 * Daos get a @Repository annotation as well as setter for a SessionFactory

private SessionFactory sessionFactory;

public void setSessionFactory(final SessionFactory sessionFactory) { this.sessionFactory = sessionFactory; }

Integration with Hibernate and Spring

 * http://wicketinaction.com/2009/06/wicketspringhibernate-configuration/

Misc

 * https://cwiki.apache.org/WICKET/lifecycle-of-a-wicket-application.html
 * http://apache-wicket.1842946.n4.nabble.com/Maven-multi-module-app-using-wicket-spring-hibernate-td1862322.html
 * http://blog.xebia.com/2008/10/09/readable-url%E2%80%99s-in-wicket-an-introduction-to-wicketstuff-annotation/