The Codist Links to 6 Best Practices for J2EE Architecture:
Never Shortcut Server-Side Validation; Security is Not an Add-On; I18N is Not a Just a Buzzword Anymore; Avoid Common Mistakes With MVC Presentation; Don’t Be Embarrassed by POJOs; Data Access Does Not Mandate O/R Mapping