| 程序包 | 说明 |
|---|---|
| net.hasor.dataql.fx.db.parser |
FxSQL Parser
|
| net.hasor.dataql.fx.db.runsql | |
| net.hasor.dataql.fx.db.runsql.dialect |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultFxQuery
本处理器,兼容 #{...}、${...}
|
| 限定符和类型 | 方法和说明 |
|---|---|
static FxQuery |
DefaultFxQuery.analysisSQL(String fragmentString) |
FxQuery |
DefaultFxQuery.clone() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected FxQuery |
SqlFragment.analysisSQL(Hints hint,
SqlFragment.SqlMode sqlMode,
String fragmentString) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
SqlFragment.noPageFragment(FxQuery fxSql,
SqlFragment.SqlMode sqlMode,
Hints hint,
Map<String,Object> paramMap) |
protected boolean |
SqlFragment.usePage(Hints hint,
SqlFragment.SqlMode sqlMode,
FxQuery fxSql) |
protected Object |
SqlFragment.usePageFragment(FxQuery fxSql,
SqlFragment.SqlMode sqlMode,
Hints hint,
Map<String,Object> paramMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlPageDialect.BoundSql |
SqlServer2012Dialect.getCountSql(FxQuery fxSql,
Map<String,Object> paramMap) |
SqlPageDialect.BoundSql |
SqlPageDialect.getCountSql(FxQuery fxSql,
Map<String,Object> paramMap)
生成 count 查询 SQL
|
SqlPageDialect.BoundSql |
AbstractDialect.getCountSql(FxQuery fxSql,
Map<String,Object> paramMap) |
SqlPageDialect.BoundSql |
OracleDialect.getCountSql(FxQuery fxSql,
Map<String,Object> paramMap) |
SqlPageDialect.BoundSql |
SqlServer2012Dialect.getPageSql(FxQuery fxSql,
Map<String,Object> paramMap,
int start,
int limit) |
SqlPageDialect.BoundSql |
SqlPageDialect.getPageSql(FxQuery fxSql,
Map<String,Object> paramMap,
int start,
int limit)
生成分页查询 SQL
|
SqlPageDialect.BoundSql |
MySqlDialect.getPageSql(FxQuery fxSql,
Map<String,Object> paramMap,
int start,
int limit) |
SqlPageDialect.BoundSql |
PostgreSqlDialect.getPageSql(FxQuery fxSql,
Map<String,Object> paramMap,
int start,
int limit) |
SqlPageDialect.BoundSql |
InformixDialect.getPageSql(FxQuery fxSql,
Map<String,Object> paramMap,
int start,
int limit) |
SqlPageDialect.BoundSql |
Db2Dialect.getPageSql(FxQuery fxSql,
Map<String,Object> paramMap,
int start,
int limit) |
SqlPageDialect.BoundSql |
OracleDialect.getPageSql(FxQuery fxSql,
Map<String,Object> paramMap,
int start,
int limit) |
protected net.sf.jsqlparser.statement.select.Select |
SqlServer2012Dialect.parseSelect(String buildSqlString,
FxQuery fxSql) |
Copyright © 2020. All rights reserved.