2

是否可以在没有 Java EE 的情况下使用 JPA 开发 Java 应用程序?那么,如果可能的话,我可以用 Tomcat 配置我的 java 应用程序吗?

4

2 回答 2

1

您可以在 Jetty 或 Tomcat 等 servlet 容器中使用 JPA 和 Spring,这完全没有区别。非托管环境中的 JPA 也是可能的,您只需要列出您的所有实体persistence.xml并自己处理事务。

于 2013-09-21T13:37:53.573 回答
1

我不确定“没有 Java EE”对您意味着什么。您是说您不想使用 JBOSS、WebLogic、WebSphere 之类的 Java EE 容器吗?

您当然可以使用 Tomcat 或 Jetty。当然,您需要 JPA JAR。

您可以使用Spring来帮助您。它可以很好地部署在 Tomcat 上。

Spring 的美妙之处在于你可以只使用你需要的东西,剩下的就不用了。

于 2013-09-21T12:39:57.970 回答