
JDBC
文章平均质量分 77
My_____Dream
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一、jdbc完成curd
一、jdbc java操作数据库。jdbc是oracle公司指定的一套规范(一套接口) 驱动: jdbc的实现类.由数据库厂商提供。 我们就可以通过一套规范操作不同的数据库了(多态)二、jdbc作用 连接数据库 发送sql语句 处理结果...原创 2018-02-20 18:42:52 · 351 阅读 · 0 评论 -
C3P0连接池
C3P0:(★) hibernate和spring使用 有自动回收空闲连接的功能. 使用步骤: 1.导入jar包(c3p0-0.9.1.2.jar) 2.使用api a.硬编码(不推荐) new ComboPool...原创 2018-03-30 14:30:31 · 258 阅读 · 0 评论 -
九、使用连接池优化操作dbcp
使用连接池优化操作dbcp常用的连接池:DBCP:(理解)apache组织使用步骤:1.导入jar包(commons-dbcp-1.4.jar和commons-pool-1.5.6.jar)2.使用apia.硬编码//创建连接池BasicDataSource ds = new BasicDataSource();//配置信息ds.setDriverClassName("co...原创 2018-02-24 23:20:02 · 349 阅读 · 0 评论 -
八、装饰者模式(静态代理)
装饰者模式(静态代理)我们需要对一个方法进行增强时有以下办法1.继承2.装饰者模式(静态代理)3.动态代理一、装饰者模式:使用步骤:1.装饰者和被装饰者实现同一个接口或者继承同一个类2.装饰者中要有被装饰者的引用3.对需要增强的方法进行加强4.对不需要加强的方法调用原来方法二、代码实现接口:package com.one;//车接口publi...原创 2018-02-24 14:44:08 · 440 阅读 · 0 评论 -
七、jdbc简易的连接池
jdbc简易的连接池使用jdbc的时候,没操作一次都需要获取连接(创建)用完之后把连接释放掉了(销毁),通过连接池来优化curd操作.连接池概述:管理数据库的连接,作用:提高项目的性能.就是在连接池初始化的时候存入一定数量的连接,用的时候通过方法获取,不用的时候归还连接即可.所有的连接池必须实现一个接口 javax.sql.DataSource接口获取连接方法:Connect...原创 2018-02-23 21:57:00 · 270 阅读 · 0 评论 -
六、jdbc修改和删除操作
jdbc修改和删除操作在抽取工具类的前提下代码展示:修改:// 修改@Testpublic void f4() {// 连接Connection conn = null;// 语句执行者PreparedStatement st = null;// 结果集ResultSet rs = null;// 获取连接try {conn = jdbcutils2.getC...原创 2018-02-23 19:51:22 · 851 阅读 · 0 评论 -
五、jdbc工具类抽取
jdbc工具类抽取Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/students", "root", "");连接数据库时。以上代码传到服务器时会被编译为class文件,没有java文件。如果需要更换数据库等信息就需要反编译后更改,这样造成很多不便。为此我们需要将url user pas...原创 2018-02-23 13:59:57 · 341 阅读 · 0 评论 -
四、jdbc-API详解
jdbc-api详解:所有的包 都是 java.sql 或者 javax.sqlDriverManager:管理了一组jdbc的操作 类常用方法:了解:注册驱动static void registerDriver(Driver driver) :通过查看 com.mysql.jdbc.Driver的源码 有如下代码static {try {java.sql.DriverMana...原创 2018-02-20 23:33:17 · 261 阅读 · 0 评论 -
三、jdbc工具类及sql插入
jdbc工具类及sql插入一、jdbc工具类 由于操作中的加载驱动与建立连接与释放资源属于固定的代码块,所以为了效率,常采用工具类对其进行封装调用。步骤: 1、创建工具类jdbcutils 2、将加载驱动与建立连接写入方法getConnection(); ...原创 2018-02-20 22:35:52 · 399 阅读 · 0 评论 -
二、jdbc操作步骤及sql查询
jdbc操作步骤及sql查询一、操作步骤 1、注册驱动 Class.forName("com.mysql.jdbc.Driver"); 2、建立连接 Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库名称"...原创 2018-02-20 22:22:05 · 361 阅读 · 0 评论 -
使用dbutils完成curd操作
使用dbutils完成curd操作dbutils: 是apache组织的一个工具类,jdbc的框架,更方便我们使用 使用步骤: 1.导入jar包(commons-dbutils-1.4.jar) 2.创建一个queryrunner类 queryrunner作用:操作sql语句 构造方法:...原创 2018-03-30 18:13:49 · 376 阅读 · 0 评论