随笔分类 -  307.JDBC

1 2 下一页

mysql 各个版本驱动jar包
摘要:http://central.maven.org/maven2/mysql/mysql-connector-java/ 阅读全文

posted @ 2018-12-09 15:24 LoaderMan 阅读(3502) 评论(0) 推荐(0)

分页技术实现分析
摘要:分页技术: JSP页面,用来显示数据! 如果数据有1000条,分页显示,每页显示10条,共100页; 好处: 利于页面布局,且显示的效率高! 分页关键点: 实现步骤: a) 引入jar文件及引入配置文件 i. 数据库驱动包 ii. C3P0连接池jar文件 及 配置文件 iii. DbUtis组件: 阅读全文

posted @ 2018-11-26 10:46 LoaderMan 阅读(237) 评论(0) 推荐(0)

C3P0连接池参数解释
摘要:3 30 1000 false Test false 100 null false 60 3 60 15 100 3 root password select id... 阅读全文

posted @ 2018-11-26 10:05 LoaderMan 阅读(657) 评论(0) 推荐(0)

DBCP连接池参数解释
摘要:1. 2. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... 阅读全文

posted @ 2018-11-26 10:04 LoaderMan 阅读(419) 评论(0) 推荐(0)

C3P0连接池
摘要:C3P0连接池: 最常用的连接池技术!Spring框架,默认支持C3P0连接池技术! C3P0连接池,核心类: CombopooledDataSource ds; 使用: a) 硬编码方式 b) 配置方式(xml) c3p0-config.xml 阅读全文

posted @ 2018-11-26 10:03 LoaderMan 阅读(327) 评论(0) 推荐(0)

DBCP连接池
摘要:l DBCP 是 Apache 软件基金组织下的开源连接池实现,使用DBCP数据源,应用程序应在系统中增加如下两个 jar 文件: Commons-dbcp.jar:连接池的实现 Commons-pool.jar:连接池实现的依赖库 l Tomcat 的连接池正是采用该连接池来实现的。该数据库连接池 阅读全文

posted @ 2018-11-26 09:58 LoaderMan 阅读(204) 评论(0) 推荐(0)

自定义连接池
摘要:package com.loaderman.demo.b_pool; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import java.sql.Connection; import java.sql.DriverMa... 阅读全文

posted @ 2018-11-26 09:54 LoaderMan 阅读(205) 评论(0) 推荐(0)

DbUtils组件
摘要:l commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。 DbUtils组件, 阅读全文

posted @ 2018-11-23 17:14 LoaderMan 阅读(295) 评论(0) 推荐(0)

Dao操作的抽取
摘要:package com.loaderman.demo.c_jdbc; public class Admin { private int id; private String userName; private String pwd; public String getPwd() { return pwd; ... 阅读全文

posted @ 2018-11-23 17:10 LoaderMan 阅读(417) 评论(0) 推荐(0)

jdbc元数据
摘要:l 在jdbc中获取数据库的定义,例如:数据库、表、列的定义信息。就用到元数据。 l 在jdbc中可以使用: 数据库元数据、参数元数据、结果集元数据 l (元数据定义相关api, ..MetaData) 阅读全文

posted @ 2018-11-23 17:05 LoaderMan 阅读(193) 评论(0) 推荐(0)

BeanUtils组件
摘要:程序中对javabean的操作很频繁, 所以apache提供了一套开源的api,方便对javabean的操作!即BeanUtils组件。 BeanUtils组件, 作用是简化javabean的操作! 用户可以从www.apache.org下载BeanUtils组件,然后再在项目中引入jar文件! 使 阅读全文

posted @ 2018-11-23 17:03 LoaderMan 阅读(310) 评论(0) 推荐(0)

Jdbc中大文本类型的处理
摘要:Oracle中大文本数据类型, Clob 长文本类型 (MySQL中不支持,使用的是text) Blob 二进制类型 MySQL数据库, Text 长文本类型 Blob 二进制类型 阅读全文

posted @ 2018-11-23 15:34 LoaderMan 阅读(820) 评论(0) 推荐(0)

JDBC事务案例学习
摘要:package com.loaderman.demo.d_tx; import com.loaderman.demo.utils.JdbcUtil; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import java.sql.Savepoint; ... 阅读全文

posted @ 2018-11-23 15:28 LoaderMan 阅读(317) 评论(0) 推荐(0)

JDBC插入数据,获取自增长值
摘要:思路:保存员工及其对应的部门 步骤: 阅读全文

posted @ 2018-11-23 15:24 LoaderMan 阅读(280) 评论(0) 推荐(0)

JDBC批处理
摘要:批处理相关方法 void addBatch(String sql) 添加批处理 void clearBatch() 清空批处理 int[] executeBatch() 执行批处理 实现: Admin.java 实体类封装数据 AdminDao.java 封装所有的与数据库的操作 App.java 阅读全文

posted @ 2018-11-23 15:18 LoaderMan 阅读(180) 评论(0) 推荐(0)

事务
摘要:基本概念: 事务使指一组最小逻辑操作单元,里面有多个操作组成。 组成事务的每一部分必须要同时提交成功,如果有一个操作失败,整个操作就回滚。 事务ACID特性 l 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 l 一致性(Consiste 阅读全文

posted @ 2018-11-23 14:51 LoaderMan 阅读(132) 评论(0) 推荐(0)

JDBC的URL
摘要:JDBC的URL=协议名+子协议名+数据源名。 协议名总是“jdbc”。 子协议名由JDBC驱动程序的编写者决定。 数据源名也可能包含用户与口令等信息;这些信息也可单独提供。 几种常见的数据库连接 oracle驱动:oracle.jdbc.driver.OracleDriverURL:jdbc:or 阅读全文

posted @ 2018-11-23 14:45 LoaderMan 阅读(956) 评论(0) 推荐(0)

使用CablleStatement调用存储过程
摘要:importcom.loaderman.util.JdbcUtil; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.ResultSet; import org.junit.Test; /** * 使用CablleStatement调用存储过程 */ public class... 阅读全文

posted @ 2018-11-23 14:41 LoaderMan 阅读(332) 评论(0) 推荐(0)

PreparedStatement执行sql語句
摘要:db.properties 阅读全文

posted @ 2018-11-23 14:37 LoaderMan 阅读(1672) 评论(0) 推荐(0)

使用Statement执行DML和DQL语句
摘要:db.properties 阅读全文

posted @ 2018-11-23 14:31 LoaderMan 阅读(337) 评论(0) 推荐(0)

1 2 下一页

导航