.NET has codeplex for good example applications to understand best practices. In Java, the first level of difficulty is finding a project with the framework that you are interested in seeing in the implementation. In any case, I could not find sample applications.
SourceForge.NET has many, but many of them are incomplete. Many other samples that I find cover only the CRUD-like Spring website that CRUD provides, struts 2 provides CRUD, and I found a few more here: http://www.learntechnology.net/content/main.jsp
None of them cover an application with a decent level of complexity. I am sure that there are such projects, itβs just my inability to find them.
Can someone provide a key for the treasure :-)
Edit: I have a comment that sets me specifics, so here:
I am looking for a web application built with a framework like Struts 2, Spring MVC (anyway, anyway), Hibernate / Plain JDBC / JDBC templates in Spring in DAL and without EJB!
An application such as bug tracking, blog template, inventory management, etc. all that is nontrivial.
source share