社区
Eclipse
帖子详情
Java连接数据库,当第一次连接失败后,5秒后自动重连,直到连上为止?
fanxiaoyue
2008-11-08 10:12:21
Java连接数据库,当第一次连接失败后,5秒后自动重连,直到连上为止?
问题补充:有必要的,我面临的情况是 数据库和程序开机启动,往往程序比数据库先启动起来,访问数据库时就出错,所以要多次尝试连接知道数据库启动为止,程序应该怎么写
...全文
245
1
打赏
收藏
Java连接数据库,当第一次连接失败后,5秒后自动重连,直到连上为止?
Java连接数据库,当第一次连接失败后,5秒后自动重连,直到连上为止? 问题补充:有必要的,我面临的情况是 数据库和程序开机启动,往往程序比数据库先启动起来,访问数据库时就出错,所以要多次尝试连接知道数据库启动为止,程序应该怎么写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenchuanfeng001
2008-12-25
打赏
举报
回复
while(true){
try{
//连接数据库代码
break;
}catch(SQLException){
try{
sleep(5000);
}catch(Exception){
// do nothing
}
}
}
JAVA
访问数据库之
连接
数据库
开发一个访问数据库的应用程序,首先要加载数据库的驱动程序,只需要在
第一次
访问数据库时加载一次,然后每次运行时创建一个Connection实例,紧接着执行操作数据库的SQL语句,并处理返回的结果集,最后在完成完成此次操作时销毁前面创建的Connection,释放与数据库的
连接
。 加载数据库驱动 在
连接
数据库
之前,首先要把JDBC驱动类加载到
java
虚拟机,可以使用
java
.lang.Class类
Java
Web笔记(三)
Java
与数据库
Java
与数据库 通过
Java
如何去使用数据库来帮助我们存储数据呢,这将是本章节讨论的重点。 初识JDBC JDBC是什么?JDBC英文名为:
Java
Data Base Connectivity(
Java
数据库
连接
),官方解释它是
Java
编程语言和广泛的数据库之间独立于数据库的
连接
标准的
Java
API,根本上说JDBC是一种规范,它提供的接口,一套完整的,允许便捷式访问底层数据库。可以用
JAVA
来写不同类型的可执行文件:
JAVA
应用程序、
JAVA
Applets、
Java
Servlet、JSP等,不同
java
与数据库
连接
(TCP三次握手四次挥手)
步骤:
java
通过JDBC来
连接
操作数据库 (1)加载数据库驱动程序:将jar包配置到classpath下 (2)
连接
数据库
:使用
连接
地址 (3)使用语句进行数据库操作:sql语句 (4)关闭数据库
连接
:数据库
连接
有限,所以一定要关闭,释放资源 执行SQL语句 预编译sql 防止sql注入错误 PreparedStatement stat
数据库事务、
连接
与
java
线程之间的关系
数据库事务、
连接
与
java
线程之间的关系
java
数据库
连接
池过多_高性能数据库
连接
池的内幕
大家可能会有这样疑问:
连接
池类似于线程池或者对象池,就是一个放
连接
的池子,使用的时候从里面拿一个,用完了再归还,功能非常简单,有什么可讲的。可能还会有这样的疑问:高性能这么高大上,一个小小的
连接
池,如何跟高大上靠上边的。本主题将会全面介绍
连接
池原理,高性能的设计,优化实践,现有
连接
池的瓶颈及解决方案。同时也会介绍唯品会自研数据库
连接
池产品(代号:Caelus)为什么要有
连接
池先看一下
连接
池所处的位...
Eclipse
58,442
社区成员
49,459
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章