李敏
日历
<
2024年12月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
统计
随笔 - 1
文章 - 40
评论 - 4
引用 - 0
导航
BlogJava
首页
发新随笔
发新文章
联系
聚合
管理
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(1)
给我留言
查看公开留言
查看私人留言
文章分类
Head First(2)
(rss)
XML(2)
(rss)
应用配置(4)
(rss)
开发工具配置(9)
(rss)
算法(21)
(rss)
编码经验(1)
(rss)
项目代码(1)
(rss)
文章档案
2012年10月 (1)
2012年9月 (2)
2012年4月 (1)
2011年12月 (1)
2011年11月 (2)
2010年10月 (1)
2010年9月 (1)
2010年8月 (5)
2010年1月 (3)
2009年12月 (1)
2009年9月 (4)
2009年8月 (2)
2009年7月 (3)
2009年3月 (5)
2009年2月 (3)
2009年1月 (2)
2008年12月 (1)
2008年10月 (2)
2008年5月 (1)
相册
Oracle
Spket
收藏夹
开发工具(1)
(rss)
它山之石
庄周梦蝶,孰蝶是我,我是孰蝶?一梦至今,蝶我已难分
聚贤庄
搜索
最新评论
1. re: Io 异常: The Network Adapter could not establish the connection(转)[未登录]
评论内容较长,点击标题查看
--liu
2. re: Hibernate的Update语句的多属性更新
还是不太明白使用,能帮我吗?379899146
--Sky、超儿
3. re: MyEclipse Enterprise Workbench 8.0 注册码(转)
@byron
不好意思,忘了说明了,这个是我在网上找到的!
--李敏
4. re: MyEclipse Enterprise Workbench 8.0 注册码[未登录]
你太强大了哥们
--byron
在应用程序中使用proxool连接池
首先是proxool.xml的配置文件。
<?
xml version="1.0" encoding="UTF-8"
?>
<!--
the proxool configuration can be embedded within your own
application's. Anything outside the "proxool" tag is ignored.
-->
<
proxool
>
<
alias
>
sqlserver-test
</
alias
>
<
driver-class
>
com.microsoft.jdbc.sqlserver.SQLServerDriver
</
driver-class
>
<
driver-url
>
jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=test
</
driver-url
>
<
driver-properties
>
<
property
name
="user"
value
="sa"
/>
<
property
name
="password"
value
="limin"
/>
</
driver-properties
>
<
house-keeping-sleep-time
>
40000
</
house-keeping-sleep-time
>
<
house-keeping-test-sql
>
select CURRENT_DATE
</
house-keeping-test-sql
>
<
maximum-connection-count
>
10
</
maximum-connection-count
>
<
minimum-connection-count
>
3
</
minimum-connection-count
>
<
maximum-connection-lifetime
>
18000000
</
maximum-connection-lifetime
>
<!--
5 hours
-->
<
simultaneous-build-throttle
>
5
</
simultaneous-build-throttle
>
<
recently-started-threshold
>
40000
</
recently-started-threshold
>
<
overload-without-refusal-lifetime
>
50000
</
overload-without-refusal-lifetime
>
<
maximum-active-time
>
60000
</
maximum-active-time
>
<
verbose
>
true
</
verbose
>
<
trace
>
true
</
trace
>
<
fatal-sql-exception
>
ORA-1234
</
fatal-sql-exception
>
<
prototype-count
>
2
</
prototype-count
>
</
proxool
>
以下是代码片段,由于测试程序使用到了
DataSource
作为数据库的连接,所以没有采用官方文档上使用的
DriverManager.getConnection(..)
来直接获得
Connection
。
try
{
InputStreamReader in
=
new
InputStreamReader(getClass()
.getResourceAsStream(
"
/proxool.xml
"
));
JAXPConfigurator.configure(in,
false
);
DataSource pooled
=
new
ProxoolDataSource(
"
sqlserver-test
"
);
UserDAO userDAO
=
new
UserDAO();
userDAO.setDataSource(pooled);
User user
=
userDAO.find(
new
Integer(
1
));
System.out.println(user.getId()
+
"
"
+
user.getName()
+
"
"
+
user.getAge());
}
catch
(Exception e)
{
//
TODO Auto-generated catch block
e.printStackTrace();
}
posted on 2009-02-26 20:01
李敏
阅读(367)
评论(0)
编辑
收藏
所属分类:
应用配置
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
在应用程序中使用proxool连接池
如何使用Ant来编译Java文件以及如何运行?(二)
如何使用Ant来编译Java文件以及如何运行?(一)
Log4j应用两例
Copyright © 李敏
Powered by:
博客园
模板提供:
沪江博客