Take a look at Appfuse , this is a quick launch for a java web application with various frameworks: Tapestry, Spring MVC / Struts2 / JSF + Hibernate / Hibatis. It is based on the Maven assembly, all the basic configurations made for you ... One of the few "realistic" samples that come to my mind ...
Another is the Sun’s Petstore app , and looking at Google’s “download petstore” you can find stuff that seems interesting (I don’t care, I didn’t look at it :-), like this spring petstore , "Ajax based application with DWR, Spring, and Hibernate "...
source
share