【问题标题】:How to use/connect a database, EJB with TomCat [duplicate]如何使用/连接数据库,EJB with TomCat [重复]
【发布时间】:2017-02-24 18:51:34
【问题描述】:

我使用 GlassFish 创建了一个简单的项目 JAVA EE 来实现一个简单的 REST API。在这个项目中,我使用 postgresql 创建了一个 jdbc 池连接(使用 glassfish 接口),并使用 EJB 和 Jersey 将我的数据存储在数据库中。没问题,但现在我想对Tomcat做同样的事情来部署在bluemix上,但我不太明白......

我在 Eclipse 上使用 tomcat 8.5 创建了一个动态 Web 项目,创建了一个简单的 jsp 文件来测试并将其部署在 bluemix 上,这很有效!但现在我想像以前一样将数据库连接到我的 tomcat 应用程序,我用谷歌搜索了它,但我不明白这是否可能以及如何做到这一点...... 有人可以帮帮我吗?

提前致谢:)

【问题讨论】:

  • 你的问题是什么?如何设置 JDBC 连接,或者我可以在 tomcat 上使用 EJB?

标签: eclipse tomcat jakarta-ee ejb ibm-cloud


【解决方案1】:

您可以使用 TomEE,它是基于 Tomcat 的完整 EE 堆栈,但包括 OpenEJB、OpenJpa 等。在他们的站点中,您可以找到如何在普通 Tomcat 中将 TomEE 部署为战争,以防您想使用现有的 Tomcat安装。检查下面的链接

TomEE Home

TomEE deployement as war

TomEE Datasource configuration

【讨论】:

    【解决方案2】:

    您不能在 Tomcat 中部署 EJB,因为它只实现 Java EE 的 servlet 和 JSP 规范。

    【讨论】:

      猜你喜欢
      • 2014-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-11
      • 2019-08-19
      • 2014-08-21
      • 2016-03-27
      • 1970-01-01
      相关资源
      最近更新 更多