| 接口 | 说明 |
|---|---|
| DataSourceFactory |
DataSource管理接口 |
| IPageQueryWrap | |
| LockRowSqlCreater |
用于创建行锁定的SQL语句的接口。
|
| SqlFormatter |
| 类 | 说明 |
|---|---|
| BaseEmbeddedInitializer |
嵌入式数据库初始化管理对象基类
|
| BaseFieldSearcher<B extends gu.sql2java.BaseBean,K> |
对表字段实现模糊搜索的基类
|
| BaseTableManager<B extends gu.sql2java.BaseBean> |
implementation of
TableManager |
| DataSourceConfig |
The datasource configuration
|
| DerbyInitializer |
derby initializer(未测试)
|
| InterfaceContainer<I> |
实现接口实例的级联容器
|
| LockRowSqlCreaters |
管理不同数据库引擎对应的锁行 SQL 生成器(
LockRowSqlCreater)。 |
| Managers |
数据库操作实例(
TableManager)管理类 |
| QueueBufferProducerAction<B extends gu.sql2java.BaseBean,T> |
实现向阻塞队列输出数据库记录的
TableManager.Action接口为异步输出数据库查询记录提供技术基础, 作为数据库记录的生产者向将从数据库中读取的数据库记录转换为指定的类型添加到阻塞队列,供另一端的消费者使用, 当消费端停止消费时,即停止工作。 |
| QueueBufferProducerAction.SimpleQueueProducerAction<B extends gu.sql2java.BaseBean> |
QueueBufferProducerAction的简化版本,队列类型为数据库原始记录类型 |
| QueueProducerAction<B extends gu.sql2java.BaseBean,T> |
[线程安全]实现向阻塞队列输出数据库记录的
TableManager.Action接口为异步输出数据库查询记录提供技术基础, 作为数据库记录的生产者向将从数据库中读取的数据库记录转换为指定的类型添加到阻塞队列,供另一端的消费者使用, 当消费端停止消费时,即停止工作。 |
| QueueProducerAction.SimpleQueueProducerAction<B extends gu.sql2java.BaseBean> |
QueueProducerAction的简化版本,队列类型为数据库原始记录类型 |
| ScriptRunner |
Tool to run database scripts.
|
| SqlFormatters | |
| SqlFormatters.QuoteFormatter | |
| SqlFormatters.SqlFormatterAdapter | |
| SqliteInitializer |
SQLite initializer
|
| StringFieldSearcher<B extends gu.sql2java.BaseBean> | |
| TableManagerDecorator<I extends gu.sql2java.TableManager<?>> |
基于
BaseTableManager实例代理实现接口 |
| TableManagerProviderImpl | |
| TableManagers |
TableManager工具类 |
| 枚举 | 说明 |
|---|---|
| BaseTableManager.Event |
listener event:
INSERT insert a beanUPDATE update a beanDELETE delete a bean |
| Managers.Module | |
| PageQueryImplType |
| 异常错误 | 说明 |
|---|---|
| EmbeddedInitException |
封装所有嵌入数据库初始化时抛出异常
|
Copyright © 2025. All Rights Reserved.