progpooltests.java
来自「Java Database connection pool」· Java 代码 · 共 51 行
JAVA
51 行
package poolman.tests.util;import junit.framework.*;import poolman.tests.*;import com.codestudio.util.*;import java.sql.Connection;/** * This suite of tests covers programmatically creating pools. */public class ProgPoolTests extends TestCase { public ProgPoolTests(String name) { super(name); } public static Test suite() { return new TestSuite(ProgPoolTests.class); } public void testPoolCreation() { try { JDBCPool jpool = (JDBCPool) SQLManager.getInstance().getPool("testdb"); JDBCPoolMetaData meta = new JDBCPoolMetaData(); meta.setDriver(jpool.getDriver()); meta.setURL(jpool.getURL()); meta.setUserName(jpool.getUserName()); meta.setPassword(jpool.getPassword()); meta.setName("progtest"); meta.setJNDIName("progtest"); JDBCPool newPool = new JDBCPool(meta); SQLManager.getInstance().addPool("progtest", newPool); JDBCPool retPool = (JDBCPool) SQLManager.getInstance().getPool("progtest"); Connection con = retPool.requestConnection(); con.close(); } catch (Exception e) { e.printStackTrace(); fail(); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?