标题:连接池问题
只看楼主
w5644266
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2007-4-4
 问题点数:0 回复次数:3 
连接池问题
请问大家在J2EE里面用的什么连接数据库的。是桥接还是用dao还是用的连接池。就是在你们在项目实战的时候。。能给小弟具体的说说吗?在此谢过。
搜索更多相关主题的帖子: 池问题 数据库 实战 桥接 dao 
2007-08-18 23:40
w5644266
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2007-4-4
得分:0 
为什么没有人理我啊!为什么啊!
2007-08-20 03:13
Gramary
Rank: 4
等 级:贵宾
威 望:13
帖 子:769
专家分:0
注 册:2007-7-9
得分:0 
你也不看一下你发表的时候是几点啊


DAO 和用什么连接不是一个概念`
DAO只是封装了数据库连接,并不能指出具体的数据库连接方式
你可以在DAO中使用桥连接方式、也可以用JDBC驱动连接方式 .....

有用桥的但是是少,因为桥效率不高`
一般用连接池...
现在很多数据库都对JAVA提供驱动连接
jdbc-odbc桥的时代已经过去了



学编程不能急,要慢慢来。
2007-08-20 08:38
j2ee2008
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-8-20
得分:0 
也可以使用直接连接例如:

//直接连SQL Server数据库
Connection conn=null;
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//指明连接数据库所用的JDBC驱动(不同数据库驱动不同)

String strurl = "jdbc:microsoft:sqlserver://127.0.0.1:1433;"+"DatabaseName=petsytem";

//将数据库驱动的加载赋给字符串strurl,127.0.0.1服务器的IP地址 petsytem数据库名称

conn = DriverManager.getConnection(strurl,"sa","aa");//sa用户名aa密码
System.out.println("直接连SQL Server数据库成功!!");
return conn;
返回conn就不用说了吧!!!以后就一样了!

对了还要在项目中的WEB-INF\lib中加直连驱动,不然出错!!
2007-08-20 11:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-163786-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.223809 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved