JDBC
文章平均质量分 78
akiaug
这个作者很懒,什么都没留下…
展开
-
【JDBC】DBUtils工具类
一、DBUtils简介使用JDBC我们发现冗余的代码太多了,为了简化开发 我们选择使用 DBUtilsCommons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。使用方式:DBUtils就是JDBC的简化开发工具包。需要项目导入commons-dbutils-1.6.jar。...原创 2021-02-08 22:59:05 · 2148 阅读 · 2 评论 -
【JDBC】使用JDBC 获取元数据
使用JDBC 获取元数据通过JDBC 也可以获取到元数据,比如数据库的相关信息,或者当我们使用程序查询一个不熟悉的表时, 我们可以通过获取元素据信息,了解表中有多少个字段,字段的名称 和 字段的类型.常用类介绍JDBC中描述元数据的类\元数据类作用DatabaseMetaData描述数据库的元数据对象ResultSetMetaData描述结果集的元数据对象获取元数据对象的方法 : getMetaData ()connection 连接对象, 调用 get原创 2021-02-09 00:40:12 · 1008 阅读 · 0 评论 -
【JDBC】数据库批处理
一、什么是批处理批处理(batch) 操作数据库批处理指的是一次操作中执行多条SQL语句,批处理相比于一次一次执行效率会提高很多。当向数据库中添加大量的数据时,需要用到批处理。举例: 送货员的工作:未使用批处理的时候,送货员每次只能运送 一件货物给商家;使用批处理,则是送货员将所有要运送的货物, 都用车带到发放处派二、实现批处理Statement和PreparedStatement都支持批处理操作,这里我们介绍一下PreparedStatement的批处理方式:给客户。原创 2021-02-09 00:23:12 · 392 阅读 · 0 评论 -
【JDBC】Druid(德鲁伊)连接池
Druid(德鲁伊)Druid(德鲁伊)是阿里巴巴开发的号称为监控而生的数据库连接池,Druid是目前最好的数据库连接池。(经历过双十一的考验)在功能、性能、扩展性方面,都超过其他数据库连接池,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况。创建项目 导入 jar包导入配置文件 druid.properties是properties形式的可以叫任意名称,可以放在任意目录下,我们统一放到 resources资源目录driverClassName=com.mysql.jdb原创 2021-02-08 03:31:54 · 835 阅读 · 0 评论 -
【JDBC】C3P0连接池
C3P0连接池C3P0是一个开源的JDBC连接池,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate、Spring等。创建项目 导入 jar包导入配置文件 c3p0-config.xml注意:c3p0-config.xml 文件名不可更改直接放到src下,也可以放到到资源文件夹中<c3p0-config> <!--默认配置--> <default-config> <property name="driverC原创 2021-02-08 03:08:33 · 290 阅读 · 1 评论 -
【JDBC】DBCP连接池
一、DBCP连接池DBCP也是一个开源的连接池,是Apache成员之一,在企业开发中也比较常见,tomcat内置的连接池。创建项目 导入 jar包将这两个 jar包添加到 myJar文件夹中 (jar包在资料里的软件文件夹中)1. 编写工具类连接数据库表的工具类, 采用DBCP连接池的方式来完成Java中提供了一个连接池的规则接口 : DataSource , 它是java中提供的连接池在DBCP包中提供了DataSource接口的实现类,我们要用的具体的连接池 BasicDataSource原创 2021-02-08 02:40:01 · 192 阅读 · 0 评论 -
JDBC简单实操
一、JDBC 概述1. 什么是JDBCJDBC(Java Data Base Connectivity) 是 Java 访问数据库的标准规范.是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范....原创 2021-02-05 09:08:31 · 149 阅读 · 0 评论