摘要:http://central.maven.org/maven2/mysql/mysql-connector-java/
阅读全文
摘要:分页技术: JSP页面,用来显示数据! 如果数据有1000条,分页显示,每页显示10条,共100页; 好处: 利于页面布局,且显示的效率高! 分页关键点: 实现步骤: a) 引入jar文件及引入配置文件 i. 数据库驱动包 ii. C3P0连接池jar文件 及 配置文件 iii. DbUtis组件:
阅读全文
摘要:3 30 1000 false Test false 100 null false 60 3 60 15 100 3 root password select id...
阅读全文
摘要:1. 2. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ...
阅读全文
摘要:C3P0连接池: 最常用的连接池技术!Spring框架,默认支持C3P0连接池技术! C3P0连接池,核心类: CombopooledDataSource ds; 使用: a) 硬编码方式 b) 配置方式(xml) c3p0-config.xml
阅读全文
摘要:l DBCP 是 Apache 软件基金组织下的开源连接池实现,使用DBCP数据源,应用程序应在系统中增加如下两个 jar 文件: Commons-dbcp.jar:连接池的实现 Commons-pool.jar:连接池实现的依赖库 l Tomcat 的连接池正是采用该连接池来实现的。该数据库连接池
阅读全文
摘要: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...
阅读全文
摘要:l commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。 DbUtils组件,
阅读全文
摘要:package com.loaderman.demo.c_jdbc; public class Admin { private int id; private String userName; private String pwd; public String getPwd() { return pwd; ...
阅读全文
摘要:l 在jdbc中获取数据库的定义,例如:数据库、表、列的定义信息。就用到元数据。 l 在jdbc中可以使用: 数据库元数据、参数元数据、结果集元数据 l (元数据定义相关api, ..MetaData)
阅读全文
摘要:程序中对javabean的操作很频繁, 所以apache提供了一套开源的api,方便对javabean的操作!即BeanUtils组件。 BeanUtils组件, 作用是简化javabean的操作! 用户可以从www.apache.org下载BeanUtils组件,然后再在项目中引入jar文件! 使
阅读全文
摘要:Oracle中大文本数据类型, Clob 长文本类型 (MySQL中不支持,使用的是text) Blob 二进制类型 MySQL数据库, Text 长文本类型 Blob 二进制类型
阅读全文
摘要: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; ...
阅读全文
摘要:批处理相关方法 void addBatch(String sql) 添加批处理 void clearBatch() 清空批处理 int[] executeBatch() 执行批处理 实现: Admin.java 实体类封装数据 AdminDao.java 封装所有的与数据库的操作 App.java
阅读全文
摘要:基本概念: 事务使指一组最小逻辑操作单元,里面有多个操作组成。 组成事务的每一部分必须要同时提交成功,如果有一个操作失败,整个操作就回滚。 事务ACID特性 l 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 l 一致性(Consiste
阅读全文
摘要:JDBC的URL=协议名+子协议名+数据源名。 协议名总是“jdbc”。 子协议名由JDBC驱动程序的编写者决定。 数据源名也可能包含用户与口令等信息;这些信息也可单独提供。 几种常见的数据库连接 oracle驱动:oracle.jdbc.driver.OracleDriverURL:jdbc:or
阅读全文
摘要:importcom.loaderman.util.JdbcUtil; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.ResultSet; import org.junit.Test; /** * 使用CablleStatement调用存储过程 */ public class...
阅读全文