change
This commit is contained in:
parent
9ed2f88bbc
commit
e76038cd0f
|
@ -52,7 +52,7 @@
|
|||
<dependency>
|
||||
<groupId>com.taosdata.jdbc</groupId>
|
||||
<artifactId>taos-jdbcdriver</artifactId>
|
||||
<version>2.0.15</version>
|
||||
<version>2.0.18</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
|
|
|
@ -12,12 +12,12 @@ ConnectionPoolDemo的程序逻辑:
|
|||
|
||||
### 如何运行这个例子:
|
||||
```shell script
|
||||
# mvn exec:java -Dexec.mainClass="com.taosdata.demo.ConnectionPoolDemo" -Dexec.args="-host localhost"
|
||||
# mvn exec:java -Dexec.mainClass="com.taosdata.example.ConnectionPoolDemo" -Dexec.args="-host localhost"
|
||||
```
|
||||
使用mvn运行ConnectionPoolDemo的main方法,可以指定参数
|
||||
```shell script
|
||||
Usage:
|
||||
mvn exec:java -Dexec.mainClass="com.taosdata.demo.ConnectionPoolDemo" -Dexec.args="<args>"
|
||||
mvn exec:java -Dexec.mainClass="com.taosdata.example.ConnectionPoolDemo" -Dexec.args="<args>"
|
||||
-host : hostname
|
||||
-poolType <c3p0| dbcp| druid| hikari>
|
||||
-poolSize <poolSize>
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
<dependency>
|
||||
<groupId>com.taosdata.jdbc</groupId>
|
||||
<artifactId>taos-jdbcdriver</artifactId>
|
||||
<version>2.0.17</version>
|
||||
<version>2.0.18</version>
|
||||
</dependency>
|
||||
|
||||
<!-- druid -->
|
||||
|
@ -50,6 +50,35 @@
|
|||
<artifactId>log4j</artifactId>
|
||||
<version>1.2.17</version>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifest>
|
||||
<mainClass>com.taosdata.example.ConnectionPoolDemo</mainClass>
|
||||
</manifest>
|
||||
</archive>
|
||||
<descriptorRefs>
|
||||
<descriptorRef>jar-with-dependencies</descriptorRef>
|
||||
</descriptorRefs>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>make-assembly</id>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>single</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
</project>
|
|
@ -1,19 +1,15 @@
|
|||
package com.taosdata.demo;
|
||||
package com.taosdata.example;
|
||||
|
||||
import com.taosdata.demo.common.InsertTask;
|
||||
import com.taosdata.demo.pool.C3p0Builder;
|
||||
import com.taosdata.demo.pool.DbcpBuilder;
|
||||
import com.taosdata.demo.pool.DruidPoolBuilder;
|
||||
import com.taosdata.demo.pool.HikariCpBuilder;
|
||||
import com.taosdata.example.pool.C3p0Builder;
|
||||
import com.taosdata.example.pool.DbcpBuilder;
|
||||
import com.taosdata.example.pool.DruidPoolBuilder;
|
||||
import com.taosdata.example.pool.HikariCpBuilder;
|
||||
import org.apache.log4j.Logger;
|
||||
|
||||
import javax.sql.DataSource;
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Statement;
|
||||
import java.util.concurrent.ExecutorService;
|
||||
import java.util.concurrent.Executors;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
public class ConnectionPoolDemo {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.taosdata.demo.common;
|
||||
package com.taosdata.example.common;
|
||||
|
||||
import org.apache.log4j.Logger;
|
||||
|
|
@ -1,7 +1,6 @@
|
|||
package com.taosdata.demo.pool;
|
||||
package com.taosdata.example.pool;
|
||||
|
||||
import com.mchange.v2.c3p0.ComboPooledDataSource;
|
||||
import org.apache.commons.dbcp.BasicDataSource;
|
||||
|
||||
import javax.sql.DataSource;
|
||||
import java.beans.PropertyVetoException;
|
|
@ -1,4 +1,4 @@
|
|||
package com.taosdata.demo.pool;
|
||||
package com.taosdata.example.pool;
|
||||
|
||||
import org.apache.commons.dbcp.BasicDataSource;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.taosdata.demo.pool;
|
||||
package com.taosdata.example.pool;
|
||||
|
||||
import com.alibaba.druid.pool.DruidDataSource;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.taosdata.demo.pool;
|
||||
package com.taosdata.example.pool;
|
||||
|
||||
import com.zaxxer.hikari.HikariConfig;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
Loading…
Reference in New Issue