我已经配置了一个名为 jdbc 的 JDBC 连接池,当我 ping 它时它工作正常。
现在我需要创建一个JDBC 资源。
我该怎么做?互联网上的文档真的很差。我在某处读到您需要将 jndi 名称和池名称设置为 JDBC 资源的属性。这两个值然后引用连接池(在我的例子中 jdbc)
但它是 jndiName 吗? “JNDI名称”? JNDI 名称?池名?池名?
最佳答案
你混淆了一些东西。您必须为要创建的 JDBC 资源设置 JNDI 名称和池名称。
只需转到 JDBC Resources
并单击 New
。
JNDI 名称
是您要用于 jdbc 资源的名称(在您的 persistence.xml 等中)
Pool Name
是您刚刚在 JDBC Connection Pools
下创建的连接池的名称。在您的情况下,它将是 jdbc
但无论如何您只能从下拉列表中的现有池中进行选择。
关于java - 在 Glassfish 中将 JDBC 资源配置到连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20262632/