1:获取数据库连接
Connection connection=getConnection();
2:准备SQL语句
3:调用Connection的creatStatement()方法获取Statement对象执行SQL语句
(注:Statement对象处理的SQL语句只能是INSERT,UPDATE或DELETE)
statement=connection.createStatemen...
分类:
数据库 时间:
2014-06-15 16:56:45
阅读次数:
209
Undo有什么用?当connection.rollback()时,用于回滚transaction系统或数据库出错时,用于恢复数据库提供读一致性用flashback query时,分析某一个时间点的数据逻辑错误时,用flashback恢复自动undo 管理用undo tablespace管理undo ...
分类:
其他好文 时间:
2014-06-14 19:12:17
阅读次数:
246
sudo start mysql #手动的话这样启动sudo stop mysql
#手动停止在命令终端上输入mysql -u root -p./start_navicat connection链接即可。当你修改了配置文件後,你需要重启
mysqld 才能使这些修改生效。要想检查 mysqld 进程...
分类:
数据库 时间:
2014-06-12 07:48:37
阅读次数:
410
连接池核心类DataSource
基于这个这个核心类,创建连接池也有多种方式,下面是方式一,通过读取配置文件的方式,创建数据库的连接池。
DBCPUtils.java
package com.itheima.a_dbcp;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.SQLException...
分类:
数据库 时间:
2014-06-11 07:02:48
阅读次数:
336
DBCPUtils.java
package com.itheima.b_dbcp;
import java.sql.Connection;
import java.sql.SQLException;
import org.apache.commons.dbcp.BasicDataSource;
public class DBCPUtils {
private static Basic...
分类:
数据库 时间:
2014-06-11 07:02:08
阅读次数:
354
C3P0是常用的数据连接池技术(第三方提供)
也是基于核心类DataSource。
DBCPUtils.java
package com.itheima.b_dbcp;
import java.sql.Connection;
import java.sql.SQLException;
import org.apache.commons.dbcp.BasicDataSource;
publ...
分类:
数据库 时间:
2014-06-11 06:41:24
阅读次数:
275
场景应用:银行转账时,A给B转账,C给D转账。两者都是调用的connection.begainTransaction();connection.commit();
如何才能保证A,B同在一个线程中,C、D同在一个线程中,且A,BC,D在线程内共享,在线程外独立。...
分类:
编程语言 时间:
2014-06-11 00:29:20
阅读次数:
357
昨天调试远程服务器,为了增加socket链接数,理所当然的进行了limits.conf配置,之后悲剧发生了。
利用xshell再度远程时,被强制T了。链接瞬间即断,如果幸运,会弹出 ”Connection closed by foreign host“ 提示。
开始以为是防火墙或网络行为的原因,沟....
分类:
其他好文 时间:
2014-06-10 20:29:10
阅读次数:
472
我手动配置hibernate4.3.4,测试的时候出现:
Caused by: org.hibernate.HibernateException: Connection cannot be null when 'hibernate.dialect' not set
我是按照官方文档配置的,但是官方文档的代码好像有点问题
这是官方文档里面的那个工具类的部分代码:return new Confi...
分类:
系统相关 时间:
2014-06-10 07:26:34
阅读次数:
371