Jakarta ee Java企业应用程序项目结构
我正在尝试使用Eclipse创建一个JavaWeb应用程序,我的Web服务器是Weblogic-12c 因为我是JavaEE技术的新手,所以我想知道我需要创建什么样的文件夹结构,它符合行业惯例,并且易于部署 我对这个主题做了一些研究,大多数oracle示例说明:Jakarta ee Java企业应用程序项目结构,jakarta-ee,Jakarta Ee,我正在尝试使用Eclipse创建一个JavaWeb应用程序,我的Web服务器是Weblogic-12c 因为我是JavaEE技术的新手,所以我想知道我需要创建什么样的文件夹结构,它符合行业惯例,并且易于部署 我对这个主题做了一些研究,大多数oracle示例说明: 创建Web应用程序项目(WAR) Cretae一个EJB项目(ejbjar)——用于业务逻辑 创建一个Enterprice项目(EAR)——它将上述两个项目绑定到一个项目中 但是,我希望避免使用EJB层,但仍然希望将业务逻辑保留在单
- 创建Web应用程序项目(WAR)
- Cretae一个EJB项目(ejbjar)——用于业务逻辑
- 创建一个Enterprice项目(EAR)——它将上述两个项目绑定到一个项目中
- 我打算使用Spring3.1MVC。我应该在WEB-INF文件夹下包含Spring框架JAR,还是应该在项目库中添加引用
- 如果我想添加一些库(JAR),这对两个项目(Web应用程序和业务逻辑)都是通用的,那么我应该将这些JAR放在哪里
在现代JavaEE中,它们绝对不是你应该积极避免的东西。
没错。在Sainy Petersburg举行的上一次JavaDay会议上,有人说改进EJB
唯一要做的事情就是更改它的名称:)基本上:P从EJB2的“全盛期”到现在已经过去了7年,但我想痛苦、震惊和恐惧仍然在人们的脑海中浮现。EJB3是一种完全不同的方法,越来越多的人认为它需要更改名称。也许如果EJB3将被表示为一组CDI注释(可能在JavaEE8时间范围内),那么这个名称也将消失。
com.atoconn.aem.beans // This usually containts all beans
com.atoconn.aem.controllers //All controllers will goes here.
|com.atoconn.aem.controllers.finance
|com.atoconn.aem.controllers.projects
|....
com.atoconn.aem.services // All service layer related thing here.
com.atoconn.aem.dao //All database related classes will goes here
com.atoconn.aem.util // All utility classes here