摘要: 基本使用代码: 简单工具类: config.properties文件: 阅读全文
posted @ 2016-03-15 21:28 青衫仗剑 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 使用C3P0的前提是需要引入jar包 具体使用如下: c3p0-config.xml文件内容: 百尺竿头 更进一步 抽取C3P0简单工具类来使用: 那么我们使用我们提取出来的工具类来操作一下: 阅读全文
posted @ 2016-03-14 20:53 青衫仗剑 阅读(654) 评论(0) 推荐(1) 编辑
摘要: 我们之前写的代码中的数据库连接每次都是自己创建,用完以后自己close()销毁的,这样是很耗费资源的,所以我们引入DBCP DBCP简介 概述: Data Base Connection Pool, 数据库连接池. 主要是用来优化"连接对象"这步操作的, 将其从"销毁"变为"自动归还". 背景: 实 阅读全文
posted @ 2016-03-14 20:29 青衫仗剑 阅读(251) 评论(0) 推荐(0) 编辑
摘要: /** * 批处理 * 批处理跟事务不同 只是把一批sql放到一起执行 2条sql是可以一条执行成功 一条执行失败 是不可逆的 */ public class Test { public static void main(String[] args) { Connection conn = null; PreparedStatement ps = ... 阅读全文
posted @ 2016-03-14 20:23 青衫仗剑 阅读(214) 评论(0) 推荐(0) 编辑
摘要: /** * 事务 */ public class Test { public static void main(String[] args) { Connection conn = null; PreparedStatement ps = null; try { //直接用上一篇文章内写好的工具类创建conn ... 阅读全文
posted @ 2016-03-13 21:22 青衫仗剑 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 简单工具类: 简单工具类的应用: 阅读全文
posted @ 2016-03-13 20:47 青衫仗剑 阅读(329) 评论(0) 推荐(0) 编辑
摘要: JDBC的基础应用CURD: 增删改 查询 阅读全文
posted @ 2016-03-13 20:34 青衫仗剑 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1. JDBC的简介 概述: 就是Java用来操作不同数据库(DBMS)的类库(技术), 本质就是一些类和接口. /* 类: DriverManager 接口: Driver, Connection, Statement, PreparedStatement, ResultSet */ ... 阅读全文
posted @ 2016-03-13 19:20 青衫仗剑 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 内部类: 概述: 类里边还有一个类, 里边那个类叫内部类, 外边那个类叫外部类. 分类: 成员内部类: 定义在成员位置的内部类. 局部内部类: 定义在局部位置的内部类. 格式: new 类名或者接口名(){ //重写类或者接口中 所有的 抽象方法; }; 本质: 就是一个继承了类或者实现了接口的 匿 阅读全文
posted @ 2016-03-12 20:26 青衫仗剑 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 实现Runnable接口的原理. 背景: 多线程的第一种实现方式是::继承Thread类, 因为我们自定义的类(MyThread)是Thread类的子类, 所以MyThread类的对象调用start()方法的时候, 自动调用MyThread#run(), 这个我们可以理解, 但是MyRunnable 阅读全文
posted @ 2016-03-11 21:56 青衫仗剑 阅读(1377) 评论(0) 推荐(0) 编辑