【发布时间】:2012-03-09 12:13:11
【问题描述】:
作为项目的一部分,我必须开发一个 Web 应用程序和一个用 Java 编写的服务器。 我对 JPA 和 Netbeans 下的 H2 数据库很熟悉,所以我想在我的项目中使用它们。
我的问题是:是否可以在使用 JPA 和 H2 作为数据库的 Web 和桌面应用程序中使用相同的数据库,而不使用 link 中描述的 Tomcat 和 Glassfish?
编辑:我认为tomcat是一个DBMS作为H2数据库,Mysql ...答案是肯定的,我可以为两者使用相同的数据库...但是我需要使用tomcat, glassfish 或任何类型的 web 容器(服务器应用程序)只用于 web 应用程序,DBMS 是一个独立的东西:我可以使用 H2,apach derby...
对于 JPA,我必须按照链接中描述的教程进行操作。
【问题讨论】:
-
您希望桌面应用程序和 Web 应用程序访问同一个物理数据库吗?如果您不想使用 glassfish 或 tomcat,您打算为 Web 应用程序使用什么服务器?
-
您的问题促使我寻求并更正信息,谢谢