package net.tianyu.sample;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.sql.DataSource;
import org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS;
import org.apache.commons.dbcp.datasources.SharedPoolDataSource;
import org.springframework.jdbc.datasource.DriverManagerDataSource;
public class TestDataSouce extends DriverManagerDataSource {
public static void main(String[] args) throws Exception {
TestDataSouce test = new TestDataSouce();
DataSource dataSource = test.getDataSouce();
int i = 0;
while (true) {
try {
i++;
Connection con = dataSource.getConnection();
Statement stmt = con.createStatement(
ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
stmt.executeQuery("SELECT * FROM T_USER");
System.out.println(i);
} catch (Exception e) {
e.printStackTrace();
}
}
}
public DataSource getDataSouce() throws Exception {
DataSource dataSource_ = null;
DriverAdapterCPDS ds = new DriverAdapterCPDS();
ds.setDriver("com.microsoft.sqlserver.jdbc.SQLServerDriver");
ds.setUrl("jdbc:sqlserver://127.0.0.1:1433;DatabaseName=TIANYU-DB");
ds.setUser("sa");
ds.setPassword("tianyu");
ds.setPoolPreparedStatements(false);
SharedPoolDataSource tds = new SharedPoolDataSource();
tds.setConnectionPoolDataSource(ds);
tds.setMaxActive(20);
tds.setMaxWait(1000);
tds.setMaxIdle(8);
dataSource_ = tds;
return dataSource_;
}
}
分享到:
相关推荐
Java_apache-maven-3.3.1.rar_安装包_kaic Java_apache-maven-3.3.1.rar_安装包_kaic Java_apache-maven-3.3.1.rar_安装包_kaic Java_apache-maven-3.3.1.rar_安装包_kaic Java_apache-maven-3.3.1.rar_安装包_kaic ...
Java_apache-tomcat-9.0.0.M27x64安装包_kaic.rar Java_apache-tomcat-9.0.0.M27x64安装包_kaic.rar Java_apache-tomcat-9.0.0.M27x64安装包_kaic.rar Java_apache-tomcat-9.0.0.M27x64安装包_kaic.rar Java_apache-...
在本文中,我们将深入探讨如何通过Apache ActiveMQ 5.8版本进行入门,以及如何构建一个简单的Master环境。 首先,我们要了解消息队列(Message Queue)的基本概念。消息队列是一种异步通信机制,它允许应用程序之间...
Java程序使用Apache的commons-net-3.0.jar包中的org.apache.commons.net.ftp.FTPClient类实现对ftp上传、下载、删除等操作,是一个不错的东西哦
【资源说明】Java基于Apache FTP Server和JavaFX编写的图形化界面源码.zipJava基于Apache FTP Server和JavaFX编写的图形化界面源码.zipJava基于Apache FTP Server和JavaFX编写的图形化界面源码.zipJava基于Apache ...
在这个例子中,我们将深入探讨如何使用Apache Commons Email库在Java中实现邮件发送。 首先,你需要在项目中引入Apache Commons Email的依赖。如果是Maven项目,可以在pom.xml文件中添加以下依赖: ```xml ...
这篇“(java入门)用apache.poi读写Excel文件的例子(1)”很可能是引导初学者如何利用Apache POI进行Excel操作的文章。Apache POI提供了API,使得在Java中创建、修改和读取Excel文件变得简单易行。 首先,让我们...
Java Web Service 学习例子,里面有大量用来开发web services的Java程序示例,非常值得学习。 使用到的技术及工具如下: Apache: www.apache.org and xml.apache.org -- Ant 1.4.1 -- SOAP 2.2 -- Tomcat 3.2...
在IT行业中,Java和Apache是两个非常重要的技术领域。Java是一种广泛使用的编程语言,而Apache则是一个开源软件项目,提供了大量的服务器端软件和服务,包括著名的HTTP服务器Apache HTTP Server以及许多其他项目,如...
在IT行业中,Java和Apache是两个非常重要的技术领域。Java是一种广泛使用的编程语言,而Apache则是一个开源的Web服务器软件,两者结合可以构建强大的互联网应用系统。在这个名为"Java_Apache管理员"的压缩包中,我们...
使用java Apache poi 根据word模板生成word报表 仅支持docx格式的word文件,大概是word2010及以后版本,doc格式不支持。 使用说明:https://blog.csdn.net/u012775558/article/details/79678701
在这个"apache soap的hello例子"中,我们将探讨如何使用Apache SOAP实现一个简单的“Hello World”服务。 首先,让我们理解SOAP的基本结构。SOAP消息通常包含三个主要部分:Header、Body和Envelope。Header用于传递...
在这个例子中,我们有`apache-activemq-5.9.0`的压缩包,这包含了ActiveMQ的一个早期版本。这个包通常会包含服务器的可执行文件、配置文件、示例代码以及相关的文档,非常适合初学者来学习和理解ActiveMQ的工作原理...
这个例子展示了如何使用Apache POI库在Java环境中进行Excel的导入与导出操作。下面将详细介绍Apache POI的基本概念、核心功能以及在与MySQL数据库结合时的应用。 Apache POI 是一个强大的Java库,它允许开发者读写...
基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-...
Java_Apache风暴
### Apache James 使用入门详解 #### 一、Apache James 概述 Apache James 是一款由 Apache 组织开发的开源邮件服务器软件,它完全基于 Java 技术构建,支持多种邮件协议,包括 SMTP(Simple Mail Transfer ...
本文将深入探讨如何使用Java来读取和写入Excel文件,以"java中读取Excel例子"为例,结合提供的文件"ExcellWriter.java",我们将详细讲解这个过程。 首先,Java中读取和写入Excel文件通常使用Apache POI库。Apache ...
本项目为基于Java与Apache FtpServer构建的HDFS文件访问FTP服务器设计源码,共包含22个文件,涵盖5个属性文件、4个偏好设置文件、4个Java源文件、2个XML配置文件、1个classpath文件、1个Git忽略文件、1个项目文件、1...