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>

Reply via email to