| 程序包 | 说明 |
|---|---|
| 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) |
| 构造器和说明 |
|---|
AutoInterceptorConfiguration(Class<? extends IDatabaseDialect> dbType,
boolean mybatisPlus,
Class<? extends BuilderConfiguration> builderClass) |
| 限定符和类型 | 方法和说明 |
|---|---|
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.getColumnName(BuilderConfiguration configuration) |
void |
QueryBuilder.setBuiderConfig(BuilderConfiguration buiderConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
MybatisPlusTableHandler.getName(Class<?> clazz,
BuilderConfiguration configuration) |
String |
ITableHandler.getName(Class<?> clazz,
BuilderConfiguration configuration)
获取表名
|
String |
DefaultTableHandler.getName(Class<?> clazz,
BuilderConfiguration configuration) |
String |
MybatisPlusColumnHandler.getName(ColumnQueryBuilder<?> columnBuilder,
BuilderConfiguration configuration) |
String |
IColumnHandler.getName(ColumnQueryBuilder<?> columnBuilder,
BuilderConfiguration configuration)
获取列名
|
String |
DefaultColumnHandler.getName(ColumnQueryBuilder<?> columnBuilder,
BuilderConfiguration configuration) |
Boolean |
MybatisPlusColumnHandler.isPrimaryKey(ColumnQueryBuilder<?> columnBuilder,
BuilderConfiguration configuration) |
Boolean |
IColumnHandler.isPrimaryKey(ColumnQueryBuilder<?> columnBuilder,
BuilderConfiguration configuration)
是否主键
|
Boolean |
DefaultColumnHandler.isPrimaryKey(ColumnQueryBuilder<?> columnBuilder,
BuilderConfiguration configuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ResultTypeInterceptor.setConfig(BuilderConfiguration builderConfig)
example: BuilderConfigurationFactory.builder().dialect(new MySqlDialect()).build()
|
Copyright © 2021. All rights reserved.