java - 在 Glassfish 中将 JDBC 资源配置到连接池

标签 java jdbc glassfish

我已经配置了一个名为 jdbcJDBC 连接池,当我 ping 它时它工作正常。

现在我需要创建一个JDBC 资源

我该怎么做?互联网上的文档真的很差。我在某处读到您需要将 jndi 名称和池名称设置为 JDBC 资源的属性。这两个值然后引用连接池(在我的例子中 jdbc)

但它是 jndiName 吗? “JNDI名称”? JNDI 名称?池名?池名?

enter image description here

最佳答案

你混淆了一些东西。您必须为要创建的 JDBC 资源设置 JNDI 名称和池名称。

只需转到 JDBC Resources 并单击 New

JNDI 名称 是您要用于 jdbc 资源的名称(在您的 persistence.xml 等中)

Pool Name 是您刚刚在 JDBC Connection Pools 下创建的连接池的名称。在您的情况下,它将是 jdbc 但无论如何您只能从下拉列表中的现有池中进行选择。

jdbc resource

关于java - 在 Glassfish 中将 JDBC 资源配置到连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20262632/

相关文章:

java - 从 JDBC 获取自增 Id

spring - 在 Glassfish4 上部署 Grails 2.5.1 应用程序时出错

java - 你如何制作一个可变的类级别?

java.text.ParseException : Unparseable date: "1991-04-14 00:00:00"

java - Microsoft SQL Server JDBC 驱动程序 -SSL 问题

Java Springs 连接池 com.mchange.v2.c3p0.impl.NewProxyConnection

java - 为什么在调用 FinishAfterTransition 时会抛出 NoSuchMethodError?

java - JLabel 将项目推出屏幕

web-services - 获取SSL证书以与Payara 4.1一起使用

java - 添加自定义记录器时出现 Glassfish TimeoutException