public class SqlFindBuilder extends AbstractSqlSelectBuilder implements cn.featherfly.common.repository.builder.dml.FindBuilder, SqlBuilder
sql find builder
.conditionBuilder| 构造器和说明 |
|---|
SqlFindBuilder(Dialect dialect,
SqlConditionGroup conditionBuilder)
Instantiates a new sql find builder.
|
SqlFindBuilder(Dialect dialect,
java.lang.String tableName,
SqlConditionGroup conditionBuilder)
Instantiates a new sql find builder.
|
SqlFindBuilder(Dialect dialect,
java.lang.String tableName,
java.lang.String alias,
SqlConditionGroup conditionBuilder)
Instantiates a new sql find builder.
|
| 限定符和类型 | 方法和说明 |
|---|---|
cn.featherfly.common.repository.builder.dml.FindBuilder |
property(java.util.Collection<java.lang.String> propertyNames) |
cn.featherfly.common.repository.builder.dml.FindBuilder |
property(java.lang.String... propertyNames) |
cn.featherfly.common.repository.builder.dml.FindBuilder |
property(java.lang.String propertyName) |
cn.featherfly.common.repository.builder.dml.ConditionBuilder |
where() |
cn.featherfly.common.repository.builder.dml.FindBuilder |
with(java.lang.String propertyName,
cn.featherfly.common.repository.operate.AggregateFunction aggregateFunction)
With.
|
addSelectColumn, addSelectColumn, addSelectColumn, addSelectColumn, build, getTableAlias, getTableName, isBuildWithFrom, setBuildWithFrom, setTableAlias, setTableNamepublic SqlFindBuilder(Dialect dialect, SqlConditionGroup conditionBuilder)
dialect - dialectconditionBuilder - conditionBuilderpublic SqlFindBuilder(Dialect dialect, java.lang.String tableName, SqlConditionGroup conditionBuilder)
dialect - dialecttableName - tableNameconditionBuilder - conditionBuilderpublic SqlFindBuilder(Dialect dialect, java.lang.String tableName, java.lang.String alias, SqlConditionGroup conditionBuilder)
dialect - dialecttableName - tableNamealias - aliasconditionBuilder - conditionBuilderpublic cn.featherfly.common.repository.builder.dml.FindBuilder property(java.lang.String... propertyNames)
property 在接口中 cn.featherfly.common.repository.builder.dml.FindBuilderpublic cn.featherfly.common.repository.builder.dml.FindBuilder with(java.lang.String propertyName,
cn.featherfly.common.repository.operate.AggregateFunction aggregateFunction)
propertyName - the property nameaggregateFunction - the aggregate functionpublic cn.featherfly.common.repository.builder.dml.FindBuilder property(java.lang.String propertyName)
property 在接口中 cn.featherfly.common.repository.builder.dml.FindBuilderpublic cn.featherfly.common.repository.builder.dml.FindBuilder property(java.util.Collection<java.lang.String> propertyNames)
property 在接口中 cn.featherfly.common.repository.builder.dml.FindBuilderpublic cn.featherfly.common.repository.builder.dml.ConditionBuilder where()
where 在接口中 cn.featherfly.common.repository.builder.dml.FindBuilder