走过路过还要错过呀~~~

shd_85 2010-04-23 07:48:27
哪位大虾给我解释一下,用那个连接池连接数据库是怎么回事呀? 还有用连接池连接数据库的语句中,
DriverManager.registerDriver (new sun.jdbc.odbc.JdbcOdbcDriver());红色部分是什么意思呀? 请详细些解释...
...全文
110 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyn0032 2010-04-25
  • 打赏
  • 举报
回复
诶?JDBC连接数据库?没涉及过,帮顶顺便来学习
小余 2010-04-25
  • 打赏
  • 举报
回复
数据桥? 深奥 不懂 来顶下
SealedBook 2010-04-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 shd_85 的回复:]
哪位大虾给我解释一下,用那个连接池连接数据库是怎么回事呀? 还有用连接池连接数据库的语句中,
DriverManager.registerDriver (new sun.jdbc.odbc.JdbcOdbcDriver());红色部分是什么意思呀? 请详细些解释...
[/Quote]
帖子题目给我骗进来了..
您的结贴率很高..
你这句代码有问题,会导致池中有两个JdbcDriver
红色部分是new了一个对象.只不过加上sun.jdbc.odbc的包名了。
new对象就不解释了..因为具体细节我还不清楚
yslloulou 2010-04-24
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 iihero 的回复:]
引用 7 楼 jlq_diligence 的回复:

DriverManager.registerDriver (new sun.jdbc.odbc.JdbcOdbcDriver());
等效于:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

前者是显式的load,后者是根据类名动态的load,编译依赖性不一样。当然,最终效果是一样的

和8楼的理解一样
iihero_ 2010-04-24
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 jlq_diligence 的回复:]

DriverManager.registerDriver (new sun.jdbc.odbc.JdbcOdbcDriver());
等效于:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
[/Quote]
前者是显式的load,后者是根据类名动态的load,编译依赖性不一样。当然,最终效果是一样的
秋9 2010-04-24
  • 打赏
  • 举报
回复
DriverManager.registerDriver (new sun.jdbc.odbc.JdbcOdbcDriver());
等效于:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
麦田捕手 2010-04-24
  • 打赏
  • 举报
回复
实例化驱动对象
sxhzy123 2010-04-24
  • 打赏
  • 举报
回复
生成一个具体的驱动对象!
zxcv991 2010-04-23
  • 打赏
  • 举报
回复
好神奇呀
zuoguodang 2010-04-23
  • 打赏
  • 举报
回复
odbc桥连接驱动,你是使用数据源吧
aaaaaafd 2010-04-23
  • 打赏
  • 举报
回复
找媒体... CALL记者

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧