| Package | Description |
|---|---|
| com.objectsql.helper | |
| com.objectsql.option | |
| com.objectsql.support |
| Modifier and Type | Method and Description |
|---|---|
static SQLHelper |
SQLHelperCreator.delete(Class clazz,
Object idObject) |
static SQLHelper |
SQLHelperCreator.delete(Object obj)
按对象的id删除
|
static SQLHelper |
SQLHelperCreator.deleteBy(Class clazz,
Options options,
Condition condition) |
static SQLHelper |
SQLHelperCreator.deleteBy(Class clazz,
Options options,
Expression[] expressions) |
static SQLHelper |
SQLHelperCreator.get(Class clazz,
Object id)
只允许ID
|
static SQLHelper |
SQLHelperCreator.get(Object obj,
String... names)
允许获取 id,匹配,唯一等值
有id根据id获取,其他根据列 等值获取
|
static SQLHelper |
SQLHelperCreator.insert(Object obj,
Options options) |
static SQLHelper |
SQLHelperCreator.query(Options options,
Class<?> clazz,
Expression[] expressions) |
static SQLHelper |
SQLHelperCreator.queryCount(Options options,
Class<?> clazz,
Condition condition) |
static SQLHelper |
SQLHelperCreator.queryCountExpress(Options options,
Class<?> clazz,
Expression... expressions) |
static SQLHelper |
SQLHelperCreator.update(Options option,
Object obj,
Expression[] expressions,
boolean updateNull,
String[] nullColumns)
更新 只能使用id,否则初学者不填id 全部更新了。
|
static SQLHelper |
SQLHelperCreator.updateExpress(Class<?> clazz,
Options options,
Expression[] values,
Expression[] conditions) |
static SQLHelper |
SQLHelperCreator.updateTerms(Options option,
Object obj,
Condition condition,
boolean updateNull,
String[] nullColumns) |
| Modifier and Type | Method and Description |
|---|---|
static <S> List<SQLHelper> |
SQLHelperCreator.inserts(List<S> objs,
Options options) |
static <S> List<SQLHelper> |
SQLHelperCreator.updates(List<S> objs,
List<String> columns) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
SQLHelperCreator.createPrimaryKeyValue(Options options,
SQLHelper helper,
List<String> ps,
List<String> vs,
ColumnInfo info,
Object obj,
Object fo) |
| Modifier and Type | Method and Description |
|---|---|
SQLHelper |
OracleOptions.doQuery(Class<?> clazz,
String[] names,
Condition condition,
MultiOrder multiOrder,
Integer start,
Integer size) |
SQLHelper |
MySQLOptions.doQuery(Class<?> clazz,
String[] names,
Condition condition,
MultiOrder multiOrder,
Integer start,
Integer size) |
SQLHelper |
SQLServerOptions.doQuery(Class<?> clazz,
String[] names,
Condition condition,
MultiOrder multiOrder,
Integer start,
Integer size) |
| Modifier and Type | Method and Description |
|---|---|
SQLHelper |
Options.doQuery(Class<?> clazz,
String[] names,
Condition condition,
MultiOrder multiOrder,
Integer start,
Integer size) |
Copyright © 2024. All rights reserved.