| 类和说明 |
|---|
| ClasspathLoader.SQLFileVersion |
| ConnectionSource |
| DBRunner
强制 sql 选择主从执行
|
| IDAutoGen |
| Interceptor |
| InterceptorContext |
| JPAEntityHelper.EntityTable
实体对应表的配置信息
|
| NameConversion |
| OnConnection
直接获得Connecton,通常用于存储过程等beetlsql不支持的地方
|
| Params
辅助生成Map
Map paras = Params.ins().add("name",name).map()
User query = ...
|
| RowMapper
用来映射额外属性,如一对一
|
| SQLBatchReady
JDBC 批量更新或者插入接口
|
| SQLIdNameConversion
通过调用方法找到对应的sqlId,以及通过sqlId找到位于resoureLoader下面的文件
|
| SQLLoader |
| SQLManager
Beetsql 操作入口
|
| SQLManagerBuilder
SQLManager 构建器: 为了简化SQLManager的构建过程
使用:
ConnectionSource ds = ConnectionSourceHelper.getSimple(driver, url, userName, password);
SQLManagerBuilder smBuilder = SQLManager.newBuilder(ds);
SQLManager sm = smBuilder.build();
如果在构建器中没有进行任何配置, 那么使用的默认值是:
属性名 : 默认值
dbStyle : new MySqlStyle();
sqlLoader : new ClasspathLoader()
nc : new DefaultNameConversion()
inters : new Interceptor[]{}
defaultSchema : null
beetlPs : new Properties()
create time : 2017-04-28 14:44 |
| SQLReady
封装了jdbc 和参数。
|
| SQLResult |
| SQLResultListener |
| SQLScript |
| SQLSource |
| Tail
可以设置pojo的额外属性和关系映射,需要主要的是,value有可能是LazyEntity,因此在实现get方法的时候,必须判断
是否是LazyEnity。
|
| 类和说明 |
|---|
| SQLManager
Beetsql 操作入口
|
| SQLResult |
| SQLScript |
| 类和说明 |
|---|
| ConnectionSource |
| NameConversion |
| SQLManager
Beetsql 操作入口
|
| SQLSource |
| 类和说明 |
|---|
| SQLLoader |
| SQLSource |
| 类和说明 |
|---|
| SQLSource |
| 类和说明 |
|---|
| SQLIdNameConversion
通过调用方法找到对应的sqlId,以及通过sqlId找到位于resoureLoader下面的文件
|
| SQLManager
Beetsql 操作入口
|
| SQLReady
封装了jdbc 和参数。
|
| 类和说明 |
|---|
| SQLManager
Beetsql 操作入口
|
| 类和说明 |
|---|
| NameConversion |
| RowMapper
用来映射额外属性,如一对一
|
| SQLManager
Beetsql 操作入口
|
| 类和说明 |
|---|
| SQLManager
Beetsql 操作入口
|
| SQLResult |
| SQLResultListener |
| SQLScript |
| 类和说明 |
|---|
| SQLManager
Beetsql 操作入口
|
| 类和说明 |
|---|
| IDAutoGen |
| Interceptor |
| InterceptorContext |
| SQLIdNameConversion
通过调用方法找到对应的sqlId,以及通过sqlId找到位于resoureLoader下面的文件
|
| 类和说明 |
|---|
| NameConversion |
| SQLManager
Beetsql 操作入口
|
| 类和说明 |
|---|
| ConnectionSource |
| DefaultConnectionSource |
| SQLManager
Beetsql 操作入口
|
| 类和说明 |
|---|
| ConnectionSource |
| DefaultConnectionSource |
| Interceptor |
| NameConversion |
| SQLLoader |
| SQLManager
Beetsql 操作入口
|
| 类和说明 |
|---|
| ConnectionSource |
| DefaultConnectionSource |
| IDAutoGen |
| Interceptor |
| NameConversion |
| SQLLoader |
| SQLManager
Beetsql 操作入口
|
| 类和说明 |
|---|
| ConnectionSource |
| SQLManager
Beetsql 操作入口
|
| SQLReady
封装了jdbc 和参数。
|
| Tail
可以设置pojo的额外属性和关系映射,需要主要的是,value有可能是LazyEntity,因此在实现get方法的时候,必须判断
是否是LazyEnity。
|
| TailBean
使用此可以用于模板引擎,如果对于序列化,所有值都在getTails方法里,TailBean兼容了对LazyEnity的调用
|
Copyright © 2019. All rights reserved.