从glassfish 4中创建的池中获取jdbc连接

从glassfish 4中创建的池中获取jdbc连接,jdbc,connection-pooling,glassfish-4.1,Jdbc,Connection Pooling,Glassfish 4.1,我在glassfish4.1控制台中创建了一个新的连接池。我将其命名为“MyPool”,并成功ping。 现在,我希望在我的web应用程序中使用以下内容: java.sql.Connection connection = dontknow.getFromPool("MyPool"); 但我没有找到任何关于如何检索它的示例。是否有要从中复制的示例?连接池必须链接到jdbc资源,即“jdbc/MyResource”。然后: 你可能想看看这个。您还可以执行JNDI查找以获取资源,包括JDBC数据源或

我在glassfish4.1控制台中创建了一个新的连接池。我将其命名为“MyPool”,并成功ping。 现在,我希望在我的web应用程序中使用以下内容:

java.sql.Connection connection = dontknow.getFromPool("MyPool");

但我没有找到任何关于如何检索它的示例。是否有要从中复制的示例?

连接池必须链接到jdbc资源,即“jdbc/MyResource”。然后:


你可能想看看这个。您还可以执行JNDI查找以获取资源,包括JDBC数据源或JMS资源。这里有一些关于这样做的细节@Mike这就是我想要的
javax.naming.InitialContext ctx = new javax.naming.InitialContext();
DataSource ds = (DataSource) ctx.lookup("jdbc/MyResource");
Connection conn = ds.getConnection();