design-patterns - 使用javaee设计模式的javaee项目示例

  显示原文与译文双语对照的内容

对于. NET,有许多微软/其他人提供的项目,可以通过这些项目了解如何在实际的项目中实现模式 等等 。

我正在寻找 Java EE ( 除了Sun提供的示例,寻找更复杂的示例) 。 可能正在使用 JSF/Spring/Struts

时间:

太阳提供蓝图 ( 与著名的宠物商店和探险构建程序应用) 显示模式以及他们如何可以使用javaEEapi来实现。 关于 Java 2.0:

Java宠物库 2.0是在javaee上构建 AJAX web应用程序的参考应用程序。 它说明了使用ajax与java的蓝图,建筑AJAX-enabledjsf组件库,使用javaPersistenceapi,应用mvc设计模式和其他在ajaxweb应用程序,使用mashup 谷歌地图 服务等位置的特定搜索宠物和贝宝服务,购买,使用rss提要作为数据源,和许多更多。

请注意,对于Java之前的版本,我真的不认为应该把它们看作是最好的/良好实践的代表,但只是作为技术展示。 Java 5使事情变得更好。

不过,你还是应该看一下 spring 样例应用程序( 这说明了如果我很好地记住了iBATIS集成)的PetStore 。 这绝对是值得的。

你可以找到其他示例,比如这个 ( 还有很多,只是谷歌"java") 。

有几个。一个可能是 AppFuse 项目。 它给你一些选择框架的选项,并看到一个完整的应用程序生成。 你可以在这里开始

java宠物店演示应用程序使用jsf是一个参考。 它在底部的页面上被引用,但它隐藏在底部。 这个,以及的Java蓝图项目,对一个合适的项目中的模式有很好的参考。

我正在编写一系列文章,使用具体的示例来解决 Java EE应用程序设计和实现。 对于实现,它将使用 spring 。Hibernate 和 MySql 。 但是,这些想法非常普遍,可以应用于任何技术。 在这里输入链接描述

可以找到 3-tier javaee 7 web应用程序的示例项目 (an application that allows users to view movie listings and make reservations) 在javaone 2013 。 它有一个链接,你可以下载示例,并在教程进展时对它的进行改进。 它使用 JSF的用户界面,javascriptJSONWebsocket endpointRESTful Web服务 等通信。

...