Aay*_*uri 8 design-patterns 3-tier java-ee
对于.Net,Microsoft /其他人提供了许多项目,通过这些项目可以了解在现实生活中如何实现模式等.
我正在寻找Java EE的(除了Sun提供的示例:http://java.sun.com/javaee/reference/code/).我正在寻找更复杂的.可能正在使用JSF/Spring/Struts
Sun提供BluePrints(使用着名的Pet Store和Adventure Builder应用程序),它们显示模式以及如何使用Java EE API实现它们.关于Java PetStore 2.0:
Java Pet Store 2.0是用于在Java EE 5上构建AJAX Web应用程序的参考应用程序.它说明了使用AJAX和Java,构建支持AJAX的JSF组件库的BluePrints,使用Java Persistence API,在AJAX中应用MVC和其他设计模式网络应用程序,使用Google地图服务等混搭功能,针对宠物和PayPal服务进行特定位置搜索,使用RSS提要作为数据源,以及更多内容.
请注意,对于Java EE 5之前的版本,我真的不认为应该将它们视为最佳/良好实践的代表,而只是作为技术展示.Java EE 5使事情变得更好.
不过,你应该看看Spring的PetStore示例应用程序(如果我记得很清楚的话,它说明了iBATIS集成).这绝对值得检查.
你可能会发现其他样本像这一个(和许多人一样,只是谷歌的"Java的PetStore").