Wanted to send some link love to Cagatay Civici who has created a really nice, minimal, concise sample application that showcases a bunch of latest and greatest Java webapp technologies:
- JSF (MyFaces 1.2.2 with Facelets)
- Spring 2.5
- JPA with Hibernate
- HSQLDB for persistence
- Jetty for deployment
- Maven2 for build
I like the Generic DAO idea. Get it here: Annotation Driven JSF-Spring-JPA.