netbeans - 通过glassfish资源(连接池)从现有数据库创建实体bean

标签 netbeans glassfish persistence hsqldb entity-bean

我想从数据库创建一个实体类。我的数据库是 HSQL,我使用文件来存储数据。

我可以配置连接池来连接到这个数据库@ glassfish 使用连接池的资源名称(HSQL-file)是HSQLJdbcResource :

enter image description here

从 JSP 文件访问此资源没有问题,此代码完美运行:

enter image description here

但是当我想使用 netbeans 向导从数据库创建实体类时,我确实遇到了问题,因为不知何故,neatbeans 无法找到此驱动程序:

enter image description here

我有驱动程序并附加到项目,而且我可以设法通过 std 数据源创建实体类,但我想要 trought glassfish 资源,因为如果不这样做,文件将被锁定,因为我的 JPA 使用 glassfish 资源和连接池...恶性循环,有什么解决方案吗?

enter image description here

最佳答案

  1. 请检查驱动程序路径是否正确。
  2. 在系统类路径中添加 hsql 驱动程序。

此外,这可能会有所帮助:http://hsqldb.org/doc/guide/ch04.html

关于netbeans - 通过glassfish资源(连接池)从现有数据库创建实体bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13110395/

相关文章:

cocoa - 在 Cocoa 中存储下载的文件

java - 如何使用 netbeans 在 Java 中直接从 GUI 更新访问数据库表

php - 如何让 Netbeans PHPUnit 代码覆盖率在 Windows 上运行?

eclipse - Netbeans 字体渲染

java - 设置 GlassFish 服务器

ssl - Glassfish 管理控制台在更改 keystore.jks 后停止

ruby - Netbeans - 安装 SASS

java - 将 grails 3 应用程序部署到 glassfish 服务器时出错

java - 在类路径中找不到 META-INF/persistence.xml

java - 为什么以下查询不能使用双 LIKE 子句?