| 程序包 | 说明 |
|---|---|
| com.github.rexsheng.mybatis.config | |
| com.github.rexsheng.mybatis.extension | |
| com.github.rexsheng.mybatis.handler | |
| com.github.rexsheng.mybatis.interceptor |
| 限定符和类型 | 方法和说明 |
|---|---|
BuilderConfiguration |
BuilderConfigurationFactory.Builder.build() |
BuilderConfiguration |
BuilderConfiguration.setTableHandler(ITableHandler tableHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
BuilderConfiguration |
QueryBuilder.getBuiderConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
ColumnQueryBuilder.buildSql(BuilderConfiguration configuration) |
String |
ColumnQueryBuilder.buildSql(BuilderConfiguration configuration,
String tableAlias) |
String |
ColumnQueryBuilder.buildSqlNoAs(BuilderConfiguration configuration) |
String |
ColumnQueryBuilder.buildSqlNoAs(BuilderConfiguration configuration,
String tableAlias) |
String |
ColumnQueryBuilder.getAliasName(BuilderConfiguration configuration) |
void |
QueryBuilder.setBuiderConfig(BuilderConfiguration buiderConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
ITableHandler.getName(Class<?> clazz,
BuilderConfiguration configuration)
获取表名
|
String |
DefaultTableHandler.getName(Class<?> clazz,
BuilderConfiguration configuration) |
String |
IColumnHandler.getName(ColumnQueryBuilder<?> columnBuilder,
BuilderConfiguration configuration)
获取列名
|
String |
DefaultColumnHandler.getName(ColumnQueryBuilder<?> columnBuilder,
BuilderConfiguration configuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ResultTypeInterceptor.setConfig(BuilderConfiguration builderConfig)
example: BuilderConfigurationFactory.builder().dialect(new MySqlDialect()).build()
|
Copyright © 2020. All rights reserved.