Package | Description |
---|---|
org.dromara.hutool.db |
Hutool-db是一个在JDBC基础上封装的数据库操作工具类,通过包装,使用ActiveRecord思想操作数据库。
|
org.dromara.hutool.db.config |
数据库配置,通过统一的配置文件,提供灵活的配置来源,包括但不限于:
setting配置文件
XML配置文件
网络配置
自定义Bean
|
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.sql |
SQL语句和Statement构建封装
|
Class and Description |
---|
DbConfig
数据库配置,包括:
基本配置项,如driver、url、user、password等
连接配置,如remarks、useInformationSchema等
连接池配置,如初始容量、最大容量等,取决于连接池库具体要求
其它配置,如是否大小写敏感、SQL过滤器等
|
Class and Description |
---|
ConfigParser
数据库配置解析接口,通过实现此接口,可完成不同类型的数据源解析为数据库配置
|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
DbConfig
数据库配置,包括:
基本配置项,如driver、url、user、password等
连接配置,如remarks、useInformationSchema等
连接池配置,如初始容量、最大容量等,取决于连接池库具体要求
其它配置,如是否大小写敏感、SQL过滤器等
|
SettingConfigParser
基于
Setting 类型配置的数据库配置解析 |
Class and Description |
---|
DbConfig
数据库配置,包括:
基本配置项,如driver、url、user、password等
连接配置,如remarks、useInformationSchema等
连接池配置,如初始容量、最大容量等,取决于连接池库具体要求
其它配置,如是否大小写敏感、SQL过滤器等
|
Class and Description |
---|
DbConfig
数据库配置,包括:
基本配置项,如driver、url、user、password等
连接配置,如remarks、useInformationSchema等
连接池配置,如初始容量、最大容量等,取决于连接池库具体要求
其它配置,如是否大小写敏感、SQL过滤器等
|
Class and Description |
---|
ConfigParser
数据库配置解析接口,通过实现此接口,可完成不同类型的数据源解析为数据库配置
|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
DbConfig
数据库配置,包括:
基本配置项,如driver、url、user、password等
连接配置,如remarks、useInformationSchema等
连接池配置,如初始容量、最大容量等,取决于连接池库具体要求
其它配置,如是否大小写敏感、SQL过滤器等
|
Class and Description |
---|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
Class and Description |
---|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
Class and Description |
---|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
Class and Description |
---|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
Class and Description |
---|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
Class and Description |
---|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
Class and Description |
---|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
Class and Description |
---|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
Class and Description |
---|
ConnectionConfig
数据库连接配置,提供包括jdbcUrl、用户名和密码等信息
|
Class and Description |
---|
DbConfig
数据库配置,包括:
基本配置项,如driver、url、user、password等
连接配置,如remarks、useInformationSchema等
连接池配置,如初始容量、最大容量等,取决于连接池库具体要求
其它配置,如是否大小写敏感、SQL过滤器等
|
Copyright © 2025. All rights reserved.