| 程序包 | 说明 |
|---|---|
| org.dromara.hutool.db |
Hutool-db是一个在JDBC基础上封装的数据库操作工具类,通过包装,使用ActiveRecord思想操作数据库。
|
| org.dromara.hutool.db.dialect |
数据库方言封装,包括数据库方言以及方言自动识别等
|
| org.dromara.hutool.db.dialect.impl |
数据库方言实现,包括MySQL、Oracle、PostgreSQL、Sqlite3、H2、SqlServer2012等
|
| org.dromara.hutool.db.ds |
数据源封装,对各类数据库连接池的封装
数据库连接池使用工厂方法模式,当有新增连接池时,实现 DSFactory即可。 |
| org.dromara.hutool.db.ds.bee |
BeeCP封装
见:https://github.com/Chris2018998/BeeCP
|
| org.dromara.hutool.db.ds.c3p0 |
C3P0封装
|
| org.dromara.hutool.db.ds.dbcp |
DBCP封装
|
| org.dromara.hutool.db.ds.druid |
Druid封装
|
| org.dromara.hutool.db.ds.hikari |
Hikari封装
|
| org.dromara.hutool.db.ds.jndi |
JNDI封装
|
| org.dromara.hutool.db.ds.pooled |
Hutool对连接池的简单实现
|
| org.dromara.hutool.db.ds.simple |
JDBC中DriverManager简易封装
|
| org.dromara.hutool.db.ds.tomcat |
Tomcat-Pool封装
|
| org.dromara.hutool.db.handler |
JDBC结果集(ResultSet)转换封装,通过实现RsHandler接口,将ResultSet转换为我们想要的数据类型
|
| org.dromara.hutool.db.meta |
JDBC数据表元数据信息封装,包括表结构、列信息的封装,入口为MetaUtil
|
| org.dromara.hutool.db.sql |
SQL语句和Statement构建封装
|
| org.dromara.hutool.db.transaction |
事务相关类和操作
|
Copyright © 2023. All rights reserved.