【问题标题】:Java CDI PersistenceContext with Tomcat 8带有 Tomcat 8 的 Java CDI PersistenceContext
【发布时间】:2018-02-10 17:33:32
【问题描述】:

我在 Tomcat 8 中使用 Java CDI,如何配置数据库配置?

【问题讨论】:

标签: cdi tomcat8


【解决方案1】:

Tomcat 8 是一个 servlet 容器,据我所知,它不包含任何 CDI 实现。您是否将其与您的应用程序一起提供?

为了连接到关系数据库,Java EE 的明显选择是使用 JPA,在 Apache TomEE 中可用。

其他方式是使用 CDI 生产者自行实例化 Hibernate、myBatis、JOOQ、普通 JDBC 或任何您想要的东西。

【讨论】:

  • 谢谢@ThePaul。 CDI 与带有一些配置的基本 Tomcat 8 一起工作。我们需要有这个依赖<dependency> <groupId>org.jboss.weld.servlet</groupId> <artifactId>weld-servlet</artifactId> <version>2.3.5.Final</version> <scope>runtime</scope> </dependency>
猜你喜欢
  • 2012-06-19
  • 2018-02-03
  • 2015-02-14
  • 2016-01-19
  • 2016-04-28
  • 1970-01-01
  • 2012-12-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多