
JDBC
DarkNight_YuJiang
1.喜欢编程,有过2年javaEE开发经验;
2.能快速了解业务,有很好的工作主动性,能够快速的融入团队
3.能够承受一定的压力,具有有良好的沟通意识、合作意识和执行能力
4.喜欢学习接触新的技术
展开
-
数据库--事务Transaction
一、事务的概念: 事务(Transaction)是指逻辑上的一组操作,事务是用于保证数据的唯一性,它由一组相关的DML语句组成,该DML语句要么全部成功,要么全部失败。这些操作 是一个不可分割的工作单位,是DB环境中的逻辑工作单位。事务是为了保证数据库的完整性,事务不能嵌套。 事务的管理:默认的情况原创 2015-03-28 20:29:28 · 1451 阅读 · 0 评论 -
JDBC基础知识(备忘)
自从出来后,就很少用到了JDBC,大部分时间都是用框架的东西,对jdbc的知识也有些遗忘了。最近,换了项目组,接手了一个财务结算的子系统平台,因为这些对于数据的查询效率相对来说要严格点,底层的东西还相对于hibernate框架中封装好的机制来说还是是比较快的。正好有时间可以对jdbc的知识温习下。 一、JDBC的基本概念 数据库驱动也就是原创 2015-03-28 19:21:13 · 592 阅读 · 0 评论 -
模拟实现数据源
package com.jjyy.jdbc.pool; import java.io.FileReader; import java.io.PrintWriter; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy;原创 2015-03-29 12:27:29 · 556 阅读 · 0 评论 -
DbUtils之ResultSetHandler的实现类
通过使用queryRunner的查询方法,我们知道其使用了回调机制。 下面就对其中的参数ResultSetHandler 的实现类进行不同的查询。 ResultSetHandler 接口用于处理 java.sql.ResultSet,将数据按要求转换为另一种形式。 ResultSetHandler 接口提供了一个单独的方法:Object handle (java.sql.ResultSe原创 2015-04-07 22:53:41 · 974 阅读 · 0 评论 -
数据库连接池c3p0/dbcp
开源数据库连接池: 一、DBCP: 方式1: BasicDataSource source = new BasicDataSource(); source.setDriverClassName("com.mysql.jdbc.Driver"); source.setUrl("jdbc:mysql:///datasource"); source.setUsername("root");原创 2015-04-07 22:25:20 · 493 阅读 · 0 评论 -
DataBaseMeataData--元数据
一、定义 元数据:数据库,表,列的定义信息。 Connection.getMetaData() 1.DataBaseMetaData对象:数据库元数据 相关方法: a. getURL() b. getUserName() c. getDriverName() Connection conn = null; PreparedStatement ps = null;原创 2015-04-07 21:23:56 · 676 阅读 · 0 评论 -
apache--dbutils的使用
apache的dbutils是一个开源的JDBC工具类,由于它是对JDBC只进行简单的封装,所以基本上不会影响到程序的性能。 对于使用jdbc的程序来说,无疑dbutils能极大地简化jdbc的编码工作量。 首先要使用dbutils,就必须引入dbutils的jar包,可以到apache的官网去下载,这里就不多说了。 下面对其中比较常用的几个类进行简单的介绍 一、DbUtils ---工原创 2015-04-07 21:45:35 · 489 阅读 · 0 评论