mysql第二天无法连接_jdbc 连接mysql 第二天就连接不成功,什么原因?-问答-阿里云开发者社区-阿里云...
情况是这样,我做的是一个SSH项目,中间需要连接另个一个项目数据库查询数据,也算是双数据源,我就建了个DBUtil类 创建 Connection对象,每天重启起来了 第二天早上页面就访问不了了 我怀疑数据库插叙出错,不知道这种情况大家是否遇到。难道不建数据连接池就不行么。本来想简单实现。请大神指教一下。
package net.shopxx.util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import net.shopxx.constant.JdbcConstant;
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
/**
*
* Title: JDBC驱动
*
*/
public class DBUtil {
private static final Logger log = Logger.getLogger(DBUtil.class);
private static Connection conn = null;
private static Connection crmConn = null;
public synchronized static Connection getConnection() {
if (null == conn) {
try {
log.info("创建conn数据库连接");
Class.forName(JdbcConstant.JDBC_DRIVER);
conn = DriverManager.getConnection(JdbcConstant.JDBC_URL,
JdbcConstant.JDBC_USERNAME, JdbcConstant.JDBC_PASSWORD);
} catch (ClassNotFoundException e) {
log.error("驱动类找不到", e);
} catch (SQLException e) {
log.error("SQL连接异常", e);
}
}
return conn;
}
public synchronized static Connection getConnectionByCRM() {
if (null == crmConn) {
try {
log.info("创建crmconn数据库连接");
Class.forName(JdbcConstant.CRM_JDBC_DRIVER);
crmConn = DriverManager.getConnection(
JdbcConstant.CRM_JDBC_URL,
JdbcConstant.CRM_JDBC_USERNAME,
JdbcConstant.CRM_JDBC_PASSWORD);
} catch (ClassNotFoundException e) {
log.error("驱动类找不到", e);
} catch (SQLException e) {
log.error("SQL连接异常", e);
}
}
return crmConn;
}
}
mysql第二天无法连接_jdbc 连接mysql 第二天就连接不成功,什么原因?-问答-阿里云开发者社区-阿里云...相关推荐
- mac mysql 报错_mac os mysql 配置?报错-问答-阿里云开发者社区-阿里云
配置mysql appledeMacBook-Pro-2:~ apple$ /usr/local/mysql-5.7.15-osx10.11-x86_64/bin/mysqladmin -u root ...
- mysql云上迁移_自建mysql 迁移到云上-问答-阿里云开发者社区-阿里云
详细解答可以参考官方帮助文档 使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例.数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能 ...
- mysql workbench 1064_MySQL Workbench:查询错误(1064):第1行“ VISIBLE”附近的语?mysql-问答-阿里云开发者社区-阿里云...
这里的问题是不同MySQL服务器版本之间的语法差异.看来MySQL Workbench 8.0.12是CREATE UNIQUE INDEXMySQL服务器版本8.0的自动生成语句. 在MySQL S ...
- dbcp释放不了mysql链接_spring dbcp连接不释放-问答-阿里云开发者社区-阿里云
问题描述 这个spring配置,在使用过程中,基本上没插入200条数据后,通过mysql或netstat就可看到数据库连接达到10个, 并且mysql里面全部都是sleep状态.连接并没有释放,在等几 ...
- jdbc连接池连不上mysql80_JDBC MySql连接池实践可避免连接池耗尽-问答-阿里云开发者社区-阿里云...
异常表明应用程序代码的典型情况是数据库连接泄漏.你需要确保你获得和关闭所有的人(Connection,Statement 和 ResultSet)在try-with-resources按照正常的JDB ...
- mysql的程序怎么升级成mysqli_如何将mysql更改为mysqli?-问答-阿里云开发者社区-阿里云...
首先要做的可能是将每个mysql_函数调用都替换为等效函数mysqli_,至少在您愿意使用过程式API的情况下-考虑到您已经有一些基于MySQL API的代码,这将是更简单的方法是一种程序性的. 为了 ...
- mysql parameters_MySqlCommand Command.Parameters.Add已过时?mysql-问答-阿里云开发者社区-阿里云...
我正在Visual Studio 2010中制作一个C#Windows Form应用程序. 该应用程序正在连接到mysql数据库,我想在其中插入数据. 现在我有这部分代码了: MySqlConnect ...
- mysql批量插入跟更新_Mysql批量插入和更新的性能-问答-阿里云开发者社区-阿里云...
利用Hibernate,连接池使用的是BoneCP,做了一个MySql批量插入和批量更新的Demo,出现了下面两个问题. 1.批量插入.我采用的是原生态的JDBC,每次批量插入60条数据左右(数据量不 ...
- jfinal mysql读写分离_在JFinal中对数据库读写分离的实现:报错
-问答-阿里云开发者社区-阿里云...
频繁使用 use(configName) 没有任何性能问题,仅仅是为变量赋一个 string 值而已,完全可以忽略######@JFinal######我现在也使用,读用的是视图model,写操作使用 ...
最新文章
- Yoshua Bengio团队通过在网络「隐藏空间」中使用降噪器以提高深度神经网络的「鲁棒性」...
- 手机主宰了你的生活,这不是乔布斯想看到的
- Android 设置EditText光标Cursor颜色及粗细
- Oracle排序中NULL值处理的五种常用方法
- 思路:当一个表嵌套另一个表时候 只需在dao中引入该mapper即可 进行正常的数据插入 查询 修改等...
- Ajax -get 请求
- AD设备覆铜与同网络过孔的连接方式
- 自定义scoll样式
- python自增_python mysql自增字段AUTO_INCREMENT值的修改方式
- 程序员面试金典 - 面试题 01.08. 零矩阵
- 毫秒级预测,性能卓越!检测、跟踪、行为识别都搞定!这套行人分析系统重磅开源!...
- SQL学习——小结练习(1)
- python历史5分钟数据_python每5分钟从kafka中提取数据的例子
- vue主动刷新页面及列表数据删除后的刷新方法
- 没有事业的女孩子很悲惨 - - - 一位老总的话!
- 什么是工业大数据?工业大数据的价值体现在哪些方面?
- 江苏科技大学计算机学院院长高尚,江苏科技大学计算机学院导师介绍:高尚
- a标签跳转页面自动在最前面携带localhost:8080,怎么解决?
- php对plc的TCP通信,西门子1200PLC进行TCP通讯配置详解
- 顶层const和底层const
热门文章
- connect by prior id= pid start with id='1' 树结构查询
- 关于MVC打印问题,打印指定的内容
- 安装版本swf文件转换其他视频格式工具(例:swf to mp4) ,转换后的视频无水印...
- 教你在CentOS 8上安装和配置Redmine项目管理系统
- Jenkins多环境持续集成架构实践
- Linux多台主机互相免密登陆
- HTML中,TextArea的换行问题(添加wrap属性)。
- 力扣题目——1. 两数之和
- oracle客户端导入dmp文件格式,在linux服务器上导入oracle的DMP文件
- ubuntu16.04没有声音解决方案( 通俗易懂)