编程论坛
注册
登录
编程论坛
→
J2EE论坛
连接池问题
w5644266
发布于 2007-08-18 23:40, 680 次点击
请问大家在J2EE里面用的什么连接数据库的。是桥接还是用dao还是用的连接池。就是在你们在项目实战的时候。。能给小弟具体的说说吗?在此谢过。
3 回复
#2
w5644266
2007-08-20 03:13
为什么没有人理我啊!为什么啊!
#3
Gramary
2007-08-20 08:38
你也不看一下你发表的时候是几点啊
DAO 和用什么连接不是一个概念`
DAO只是封装了数据库连接,并不能指出具体的数据库连接方式
你可以在DAO中使用桥连接方式、也可以用JDBC驱动连接方式 .....
有用桥的但是是少,因为桥效率不高`
一般用连接池...
现在很多数据库都对JAVA提供驱动连接
jdbc-odbc桥的时代已经过去了
#4
j2ee2008
2007-08-20 11:49
也可以使用直接连接例如:
//直接连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中加直连驱动,不然出错!!
1