原始的操作(增删改)数据库,得到连接后,需要写sql模板,以及设置模板中的参数,其余步骤都相同。 原始的操作(查单个,以及查所有)数据库,也是得到连接后,写sql模板,以及设置模板中的参数,然后会返回结果集,其余步骤都一样。 1.dbutils原理 自己仿写的工具类(部分代码)==可以实现增删改和查 ...
分类:
数据库 时间:
2019-05-28 19:57:55
阅读次数:
139
db.properties commonsDbutils工具类 ...
分类:
数据库 时间:
2019-05-23 12:12:43
阅读次数:
120
1.DBUtils是java编程中的数据库操作实用工具,小巧简单实用,它封装了对JDBC的操作,可以少写代码 2.DBUtils的三个核心功能: QueryRunner中提供对sql语句操作的API; ResultSetHandler接口用于定义select操作后,怎样封装结果集; DbUtils类 ...
分类:
数据库 时间:
2019-05-20 10:30:59
阅读次数:
124
1.Hibernate初步了解 (1)什么是hibernate,hibernate是用来做什么的 半成品的项目 hibernate是一个操作数据库的框架,实现了对JDBC的封装。 2.使用c3p0与dbutils编写用户注册功能 3.使用hibernate编写用户注册功能 (1)搭建hibernat ...
分类:
Web程序 时间:
2019-05-18 09:30:31
阅读次数:
151
jdbc框架-dbutils的简单使用 dbutils:是apache组织的一个工具类,jdbc的框架,更方便我们使用 使用步骤: 1.导入jar包(commons-dbutils-1.4.jar) 2.创建一个queryrunner类 queryrunner作用:操作sql语句 构造方法: new ...
分类:
数据库 时间:
2019-05-15 17:59:05
阅读次数:
144
1 连接池 1.1 什么是连接池? 之前jdbc步骤: 获取连接 -> 得到Statement-> 发送sql -> 关闭连接 通讯录系统: CURD 四次 问题: 获取连接对象需要消耗比较多的资源,而每次操作都要重新获取新的连接对象,执行一次操作就把连接关闭,这样连接对象的使用效率并不高!!! 办 ...
分类:
数据库 时间:
2019-05-02 15:47:45
阅读次数:
293
导包 jar DBUtils.jarQueryRunner中提供对sql语句操作的API.update(Connection conn, String sql, Object... params) ,用来完成表数据的增加、删除、更新操作query(Connection conn, String sq ...
分类:
数据库 时间:
2019-04-09 20:57:36
阅读次数:
241
错误:QueryRunner类的query方法的时候出现了“cannor create query select * from student Parameters: []” 异常 出现错误的代码: public List<OrderItem> selectAllItem(int orderid) ...
分类:
数据库 时间:
2019-04-09 13:53:04
阅读次数:
240
1 flask-session 安装 使用 原理 2 DBUtils数据库连接池 使用了local.threading 安装 两种连接模式 1 为每一个线程创建连接, 线程即使调用了close也不会关闭, 只是把连接重新放到连接池, 供【自己线程】使用. 当线程终止时, 连接自动关闭. 2 创建一批 ...
分类:
其他好文 时间:
2019-04-07 12:46:01
阅读次数:
252
创建数据库连接池: 1 import time 2 import pymysql 3 import threading 4 from DBUtils.PooledDB import PooledDB, SharedDBConnection 5 POOL = PooledDB( 6 creator=p ...
分类:
数据库 时间:
2019-03-17 18:28:01
阅读次数:
169