三层应用程序的Java和J2EE代码示例

三层应用程序的Java和J2EE代码示例,java,jakarta-ee,Java,Jakarta Ee,你知道有一个网站为三层应用程序(通常的数据访问层、业务层和用户界面层)提供了带有示例源代码的教程吗 源代码的简单、可读性和直观性。也欢迎应用于代码的最佳实践。是的,请看一下示例。非常清楚。看看,它是java web应用程序的快速入门,提供了不同的框架:Tapestry、Spring MVC/Struts2/JSF+Hibernate/Hibatis。它基于Maven构建,为您完成所有基本配置。。。 我脑海中出现的为数不多的“现实”样本之一 另一个是,在Google上寻找“petstore下载”,

你知道有一个网站为三层应用程序(通常的数据访问层、业务层和用户界面层)提供了带有示例源代码的教程吗

源代码的简单、可读性和直观性。也欢迎应用于代码的最佳实践。

是的,请看一下示例。非常清楚。

看看,它是java web应用程序的快速入门,提供了不同的框架:Tapestry、Spring MVC/Struts2/JSF+Hibernate/Hibatis。它基于Maven构建,为您完成所有基本配置。。。 我脑海中出现的为数不多的“现实”样本之一


另一个是,在Google上寻找“petstore下载”,你可以找到一些有趣的东西(对我来说,我没有给它看:-),比如,“一个基于Ajax的应用程序,包含DWR、Spring和Hibernate”…

我知道的示例应用程序如下:

  • 著名的《太阳报》。在我下载的版本中,它使用了广泛的JavaEE技术,但没有使用任何现代MVC框架
  • 从Spring项目中,您有几个应用程序:JPetStore、宠物诊所等等。所有这些都随spring下载而来
  • Seam框架有一个
  • 您还可以查看3层开放源码应用程序,例如,但请记住,它们可能非常大。我不熟悉任何我可以推荐的,所以请用谷歌搜索CRM/ERP/Protals等(sourceforge和freshmeat.net也可能是很好的来源)
  • 虽然它是由CMS而不是数据库支持的,但也可以作为一个很好的例子
希望这些帮助