| 程序包 | 说明 |
|---|---|
| com.nlf.extend.dao.sql | |
| com.nlf.extend.dao.sql.dbType.common | |
| com.nlf.extend.dao.sql.dbType.mysql | |
| com.nlf.extend.dao.sql.dbType.oracle | |
| com.nlf.extend.dao.sql.dbType.sqlserver |
| 限定符和类型 | 方法和说明 |
|---|---|
ISqlSelecter |
ISqlSelecter.asc(String columns) |
ISqlSelecter |
ISqlSelecter.ascIf(String columns,
boolean condition) |
ISqlSelecter |
ISqlSelecter.column(String columns)
指定列
|
ISqlSelecter |
ISqlSelecter.columnIf(String columns,
boolean condition)
当满足条件时指定列
|
ISqlSelecter |
ISqlSelecter.desc(String columns) |
ISqlSelecter |
ISqlSelecter.descIf(String columns,
boolean condition) |
ISqlSelecter |
ISqlDao.getSelecter()
获取SQL查询器
|
ISqlSelecter |
AbstractSqlDao.getSelecter() |
ISqlSelecter |
ISqlSelecter.groupBy(String columns) |
ISqlSelecter |
ISqlSelecter.groupByIf(String columns,
boolean condition) |
ISqlSelecter |
ISqlSelecter.having(String sql)
纯SQL语句的having
|
ISqlSelecter |
ISqlSelecter.having(String sql,
Bean param)
带多个参数的having
|
ISqlSelecter |
ISqlSelecter.having(String column,
Object value)
带1个参数的having
|
ISqlSelecter |
ISqlSelecter.havingIf(String sql,
Bean param,
boolean condition)
当满足条件时执行having
|
ISqlSelecter |
ISqlSelecter.havingIf(String sql,
boolean condition)
当满足条件时执行having
|
ISqlSelecter |
ISqlSelecter.havingIf(String column,
Object value,
boolean condition)
当满足条件时执行having
|
ISqlSelecter |
ISqlSelecter.table(String tables)
指定表
|
ISqlSelecter |
ISqlSelecter.tableIf(String tables,
boolean condition)
当满足条件时指定表
|
ISqlSelecter |
ISqlSelecter.where(String sql)
纯SQL语句的where
|
ISqlSelecter |
ISqlSelecter.where(String sql,
Bean param)
带多个参数的where
|
ISqlSelecter |
ISqlSelecter.where(String column,
Object value)
带1个参数的where
|
ISqlSelecter |
ISqlSelecter.whereIf(String sql,
Bean param,
boolean condition)
当满足条件时执行where
|
ISqlSelecter |
ISqlSelecter.whereIf(String sql,
boolean condition)
当满足条件时执行where
|
ISqlSelecter |
ISqlSelecter.whereIf(String column,
Object value,
boolean condition)
当满足条件时执行where
|
ISqlSelecter |
ISqlSelecter.whereIn(String column,
Object... values) |
ISqlSelecter |
ISqlSelecter.whereNotIn(String column,
Object... values) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ASqlSelecter
SQL查询器的默认实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
ISqlSelecter |
ASqlSelecter.asc(String columns) |
ISqlSelecter |
ASqlSelecter.ascIf(String columns,
boolean condition) |
ISqlSelecter |
ASqlSelecter.column(String columns) |
ISqlSelecter |
ASqlSelecter.columnIf(String columns,
boolean condition) |
ISqlSelecter |
ASqlSelecter.desc(String columns) |
ISqlSelecter |
ASqlSelecter.descIf(String columns,
boolean condition) |
ISqlSelecter |
ASqlSelecter.groupBy(String columns) |
ISqlSelecter |
ASqlSelecter.groupByIf(String columns,
boolean condition) |
ISqlSelecter |
ASqlSelecter.having(String sql) |
ISqlSelecter |
ASqlSelecter.having(String sql,
Bean param) |
ISqlSelecter |
ASqlSelecter.having(String column,
Object value) |
ISqlSelecter |
ASqlSelecter.havingIf(String sql,
Bean param,
boolean condition) |
ISqlSelecter |
ASqlSelecter.havingIf(String sql,
boolean condition) |
ISqlSelecter |
ASqlSelecter.havingIf(String column,
Object value,
boolean condition) |
ISqlSelecter |
ASqlSelecter.table(String tables) |
ISqlSelecter |
ASqlSelecter.tableIf(String tables,
boolean condition) |
ISqlSelecter |
ASqlSelecter.where(String sql) |
ISqlSelecter |
ASqlSelecter.where(String sql,
Bean param) |
ISqlSelecter |
ASqlSelecter.where(String column,
Object value) |
ISqlSelecter |
ASqlSelecter.whereIf(String sql,
Bean param,
boolean condition) |
ISqlSelecter |
ASqlSelecter.whereIf(String sql,
boolean condition) |
ISqlSelecter |
ASqlSelecter.whereIf(String column,
Object value,
boolean condition) |
ISqlSelecter |
ASqlSelecter.whereIn(String column,
Object... values) |
ISqlSelecter |
ASqlSelecter.whereNotIn(String column,
Object... values) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MysqlSelecter
SQL查询器的mysql实现
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
OracleSelecter
SQL查询器的oracle实现
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SqlserverSelecter
SQL查询器的sqlserver实现
|
Copyright © 2018. All Rights Reserved.