社区
Java SE
帖子详情
JDBC Driver注册问题
Vigorcsdn
2004-04-30 02:04:45
请问在向系统注册JDBC驱动程序时,能二次注册吗?
也就是说
System.setProperty("jdbc.drivers","driver1");
System.setProperty("jdbc.drivers","driver1:driver2");
//第二次后,JDBC Driver例表中还是只有driver1
请问有其它方法吗?
...全文
137
5
打赏
收藏
JDBC Driver注册问题
请问在向系统注册JDBC驱动程序时,能二次注册吗? 也就是说 System.setProperty("jdbc.drivers","driver1"); System.setProperty("jdbc.drivers","driver1:driver2"); //第二次后,JDBC Driver例表中还是只有driver1 请问有其它方法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Vigorcsdn
2004-05-05
打赏
举报
回复
我试过了,第二次修改那属性是没有用的,它只记录第一次付的值
请问有方法修改那属性的值吗/?(jdbc.drivers)
bigcrazy
2004-04-30
打赏
举报
回复
没一个看得懂的人。
向系统注册JDBC驱动程序,应该是用:
Driver driver=(Driver)Class.forName(databaseDriver).newInstance();
DriverManager.registerDriver(driver);
你的语句是修改系统属性。系统属性只记录一个值的,一般是最后设置的那个值。
rekcah_ph
2004-04-30
打赏
举报
回复
。。。。。。
nwsl
2004-04-30
打赏
举报
回复
????????
vbdelphi
2004-04-30
打赏
举报
回复
你什么意思?看懂.为什么要二次注册?
关于Web应用程序【】
注册
了
JDBC
驱动程序 [com.mysql.cj.
jdbc
.
Driver
],但在Web应用程序停止时无法注销它。 为防止内存泄漏,
JDBC
驱动程序已被强制取消
注册
的
问题
。
本文讨论了Web应用程序中
注册
JDBC
驱动(com.mysql.cj.
jdbc
.
Driver
)后,停止时未能正确注销导致的内存泄漏
问题
。通过创建一个监听器并在web.xml中
注册
,实现了连接的自动释放,从而成功解决了这个
问题
。
the
JDBC
Driver
has been forcibly unregistered;tomcat总是memory leak
问题
,为了防止内存泄漏,
jdbc
驱动程序已强制取消
注册
项目启动时,Tomcat提示web应用
注册
的
JDBC
驱动在停止时未注销,导致内存泄漏。从6.0.24版本起,Tomcat有内存泄漏检测功能。文中给出了忽略警告、调整驱动放置位置、降级版本、更换连接池等解决措施,还补充了多数据源、表字段映射、jar包冲突等可能原因。
问题
解决:严重: Web应用程序
注册
了
JDBC
驱动程序 [com.mysql.cj.
jdbc
.
Driver
],但在Web应用程序停止时无法注销它
本文探讨了在SSM框架项目中遇到的
JDBC
驱动注销
问题
,通过尝试配置ServletContextListener、依赖管理调整和代码优化,揭示了
问题
出现的原因,并分享了有效解决方法。
tomcat启动过程报the
JDBC
Driver
has been forcibly unregistered
问题
的修复过程
在启动Tomcat时遇到一个严重错误,提示
JDBC
Driver
[com.microsoft.sqlserver.
jdbc
.SQLServer
Driver
] 和 [com.mysql.
jdbc
.
Driver
] 未能在web应用停止时正确注销,可能导致内存泄漏。同时,线程[Timer-1]和[Resource Destroyer in BasicResourcePool.close()]也未能停止。排查过程中,发现启动过程中有其他报错,但怀疑与
问题
关联性不大。尝试了修改C6数据源配置和切换网络,
问题
依旧存在。分析文章指出,Tomcat在应用关闭时会强制卸载未
注册
的
JDBC
Driver
以防止内存泄漏,可能是由于应用或框架在销毁时未执行
JDBC
Driver
反
注册
。建议应用或框架自身确保在销毁时正确处理
JDBC
Driver
注册
。关闭Tomcat的reloadable特性后,该
问题
不再出现。
Loading class `com.mysql.
jdbc
.
Driver
'. This is deprecated. The new
driver
class is `com.mysql.cj.jdb
本文解决了一个在使用SpringBoot整合项目中遇到的
问题
:
注册
mysql驱动时报错。原因是使用了最新的mysql连接驱动,需要将驱动类从com.mysql.
jdbc
.
Driver
更改为com.mysql.cj.
jdbc
.
Driver
。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章