This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-dbcp.git
The following commit(s) were added to refs/heads/master by this push:
new 4c50ec87 Update example from what must have been DBCP 1 days
4c50ec87 is described below
commit 4c50ec87f62dfa81960d704e8f85d8f1f6c0e037
Author: Gary Gregory <[email protected]>
AuthorDate: Thu Feb 29 14:38:20 2024 -0500
Update example from what must have been DBCP 1 days
---
src/main/java/org/apache/commons/dbcp2/package-info.java | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/src/main/java/org/apache/commons/dbcp2/package-info.java
b/src/main/java/org/apache/commons/dbcp2/package-info.java
index 7787f193..7fbc736a 100644
--- a/src/main/java/org/apache/commons/dbcp2/package-info.java
+++ b/src/main/java/org/apache/commons/dbcp2/package-info.java
@@ -19,7 +19,6 @@
* <p>
* Database Connection Pool API.
* </p>
- *
* <b>Overview in Dialog Form</b>
* <p>
* Q: How do I use the DBCP package?
@@ -95,13 +94,12 @@
* <p>
* In code, that might look like this:
* </p>
- *
* <pre>
* GenericObjectPool connectionPool = new GenericObjectPool(null);
* ConnectionFactory connectionFactory = new
DriverManagerConnectionFactory("jdbc:some:connect:string", "userName",
* "password");
- * PoolableConnectionFactory poolableConnectionFactory = new
PoolableConnectionFactory(connectionFactory,
- * connectionPool, null, null, false, true);
+ * ObjectName oName = new ObjectName("MyTests:DataSource=test"); // or null to
not use JMX
+ * PoolableConnectionFactory poolableConnectionFactory = new
PoolableConnectionFactory(connectionFactory, oName);
* PoolingDataSource dataSource = new PoolingDataSource(connectionPool);
* </pre>
* <p>
@@ -109,13 +107,12 @@
* {@link javax.sql.DataSource} on the last line, we create a {@link
org.apache.commons.dbcp2.PoolingDriver}, and
* register the {@code connectionPool} with it. E.g.,:
* </p>
- *
* <pre>
* GenericObjectPool connectionPool = new GenericObjectPool(null);
* ConnectionFactory connectionFactory = new
DriverManagerConnectionFactory("jdbc:some:connect:string", "userName",
* "password");
- * PoolableConnectionFactory poolableConnectionFactory = new
PoolableConnectionFactory(connectionFactory,
- * connectionPool, null, null, false, true);
+ * ObjectName oName = new ObjectName("MyTests:DataSource=test"); // or null to
not use JMX
+ * PoolableConnectionFactory poolableConnectionFactory = new
PoolableConnectionFactory(connectionFactory, oName);
* PoolingDriver driver = new PoolingDriver();
* driver.registerPool("example", connectionPool);
* </pre>
@@ -124,7 +121,6 @@
* when it is created, now you can just go to the {@link
java.sql.DriverManager} to create your
* {@link java.sql.Connection}s, like you normally would:
* </p>
- *
* <pre>
* Connection conn =
DriverManager.getConnection("jdbc:apache:commons:dbcp:example");
* </pre>