【发布时间】:2012-03-01 03:21:30
【问题描述】:
我正在尝试使用 Eclipse 创建 Java Web 应用程序,而我的 Web 服务器是 Weblogic-12c。
由于我是 Java EE 技术的新手,我想了解我需要创建什么样的文件夹结构,符合行业惯例并且易于部署。
我对这个主题做了一些研究,大多数预言机示例都表明:
- 创建 Web 应用项目 (WAR)
- 创建一个 EJB 项目(EJB jar) - 用于业务逻辑
- 创建一个 Enterprice 项目 (EAR) - 将上述两个项目合二为一
但是,我想避免使用 EJB 层,但仍想将我的业务逻辑保留在一个单独的项目中。那么我应该在 Eclipse 中创建什么样的项目来保存我的业务逻辑类呢?
还有几个问题:
我打算使用 Spring 3.1 MVC。我应该在 WEB-INF 文件夹下包含 Spring 框架 JAR,还是应该在项目库中添加引用?
如果我想添加一些库(JAR),这对两个项目都是通用的,(Web-App & Business-Logic)我应该把这些 JAR 放在哪里?
【问题讨论】:
标签: jakarta-ee