public class SqlModel extends Object implements com.mugui.Mugui, SqlModeApi
| 构造器和说明 |
|---|
SqlModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
clearTableData(Class<? extends com.mugui.bean.JsonBean> class1)
清空表数据
|
<T extends com.mugui.bean.JsonBean> |
count(T bean)
根据条件简单统计
|
void |
createTable(Class<? extends com.mugui.bean.JsonBean> class1)
创建表
|
<T extends com.mugui.bean.JsonBean> |
get(T bean)
得到这个数据,直接通过主键拿取
|
<T extends com.mugui.bean.JsonBean> |
get(TableMode tm,
int j,
Class<T> beanClass)
将数据集中的某行数据装换为对应的jsonbean
|
com.alibaba.fastjson.JSONArray |
getArray(TableMode tableMode)
将数据集装换为对应的JSONArray
|
<T extends com.mugui.bean.JsonBean> |
getList(TableMode tableMode,
Class<T> beanClass)
将数据集装换为对应的List
|
SqlServer |
getSqlServer()
得到默认的sql服务
|
SqlServer |
getSqlServer(Class<? extends com.mugui.bean.JsonBean> class1)
通过jsonbean 得到一个sql服务
|
SqlServer |
getSqlServer(String url)
已过时。
|
boolean |
isTable(String TABLE)
表是否存在
|
boolean |
remove(com.mugui.bean.JsonBean bean)
删除
|
<T extends com.mugui.bean.JsonBean> |
save(T bean)
保存
|
<T extends com.mugui.bean.JsonBean> |
select(Class<T> class1,
com.mugui.bean.JsonBean... bean) |
<T extends com.mugui.bean.JsonBean> |
select(Class<T> class1,
Select select)
根据Select对象进行查询
|
<T extends com.mugui.bean.JsonBean> |
select(T bean)
简单查询
|
com.alibaba.fastjson.JSONArray |
selectArray(Class<? extends com.mugui.bean.JsonBean> class1,
Select select)
根据Select对象进行查询
|
com.alibaba.fastjson.JSONArray |
selectArray(com.mugui.bean.JsonBean bean)
查询
|
<T extends com.mugui.bean.JsonBean> |
selectArrayDESC(Class<T> class1,
com.mugui.bean.JsonBean... bean)
查询出来的倒序取出
|
<T extends com.mugui.bean.JsonBean> |
selectArrayDESC(Class<T> class1,
String desc_name,
com.mugui.bean.JsonBean... bean)
查询出来的倒序取出
|
<T extends com.mugui.bean.JsonBean> |
selectArrayDESC(T bean)
查询出来的倒序取出
|
TableMode |
selectBy(String sql_name,
Object... objects)
直接使用sql语句名称查询
|
<T extends com.mugui.bean.JsonBean> |
selectDESC(Class<T> class1,
com.mugui.bean.JsonBean... bean)
得到最后一个满足条件的数据
|
<T extends com.mugui.bean.JsonBean> |
selectDESC(Class<T> class1,
String desc_name,
com.mugui.bean.JsonBean... bean)
得到最后一个满足条件的数据
|
<T extends com.mugui.bean.JsonBean> |
selectDESC(T bean)
得到最后一个满足条件的数据
|
<T extends com.mugui.bean.JsonBean> |
selectDESC(T bean,
String desc_name)
得到最后一个满足条件的数据
|
<T extends com.mugui.bean.JsonBean> |
selectList(Class<T> class1,
com.mugui.bean.JsonBean... bean)
查询
|
<T extends com.mugui.bean.JsonBean> |
selectList(Class<T> class1,
Select select)
根据Select对象进行查询
|
<T extends com.mugui.bean.JsonBean> |
selectList(T bean)
查询
|
<T extends com.mugui.bean.JsonBean> |
selectListDESC(Class<T> class1,
com.mugui.bean.JsonBean... bean)
查询出来的倒序取出
|
<T extends com.mugui.bean.JsonBean> |
selectListDESC(Class<T> class1,
String desc_name,
com.mugui.bean.JsonBean... bean)
查询出来的倒序取出
|
<T extends com.mugui.bean.JsonBean> |
selectListDESC(T bean)
查询出来的倒序取出
|
<T extends com.mugui.bean.JsonBean> |
selectListDESC(T bean,
String desc_name)
查询出来的倒序取出
|
TableMode |
selectSql(String sql,
Object... objects)
直接使用sql语句查询
|
<T extends com.mugui.bean.JsonBean> |
updata(T bean)
更新
|
<T extends com.mugui.bean.JsonBean> |
updataByDifferential(T old,
T New)
|
boolean |
updateBy(String sql_name,
Object... objects)
直接使用sql语句名称更新
|
boolean |
updateSql(String sql,
Object... objects)
直接使用sql语句更新
|
public SqlServer getSqlServer()
@Deprecated public SqlServer getSqlServer(String url)
url - public SqlServer getSqlServer(Class<? extends com.mugui.bean.JsonBean> class1)
jsonBean - public boolean clearTableData(Class<? extends com.mugui.bean.JsonBean> class1)
SqlModeApiclearTableData 在接口中 SqlModeApipublic void createTable(Class<? extends com.mugui.bean.JsonBean> class1)
SqlModeApicreateTable 在接口中 SqlModeApipublic boolean isTable(String TABLE)
SqlModeApiisTable 在接口中 SqlModeApipublic com.alibaba.fastjson.JSONArray getArray(TableMode tableMode)
SqlModeApigetArray 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> List<T> getList(TableMode tableMode, Class<T> beanClass)
SqlModeApigetList 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> T get(TableMode tm, int j, Class<T> beanClass)
SqlModeApiget 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> T save(T bean)
SqlModeApisave 在接口中 SqlModeApipublic boolean remove(com.mugui.bean.JsonBean bean)
SqlModeApiremove 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> T get(T bean)
SqlModeApiget 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> T select(T bean)
SqlModeApiselect 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> T select(Class<T> class1, Select select)
SqlModeApiselect 在接口中 SqlModeApiclass1 - 用于接收的jsonbeanpublic <T extends com.mugui.bean.JsonBean> T select(Class<T> class1, com.mugui.bean.JsonBean... bean)
select 在接口中 SqlModeApipublic com.alibaba.fastjson.JSONArray selectArray(com.mugui.bean.JsonBean bean)
SqlModeApiselectArray 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> List<T> selectList(T bean)
SqlModeApiselectList 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> List<T> selectList(Class<T> class1, com.mugui.bean.JsonBean... bean)
SqlModeApiselectList 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> List<T> selectList(Class<T> class1, Select select)
SqlModeApiselectList 在接口中 SqlModeApiclass1 - 用于接收的jsonbeanpublic com.alibaba.fastjson.JSONArray selectArray(Class<? extends com.mugui.bean.JsonBean> class1, Select select)
SqlModeApiselectArray 在接口中 SqlModeApiclass1 - 用于接收的jsonbeanpublic <T extends com.mugui.bean.JsonBean> boolean updata(T bean)
SqlModeApiupdata 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> Integer count(T bean)
SqlModeApicount 在接口中 SqlModeApipublic TableMode selectSql(String sql, Object... objects)
SqlModeApiselectSql 在接口中 SqlModeApipublic TableMode selectBy(String sql_name, Object... objects)
SqlModeApiselectBy 在接口中 SqlModeApisql_name - sql名称objects - 参数public boolean updateSql(String sql, Object... objects)
SqlModeApiupdateSql 在接口中 SqlModeApiobjects - 参数public boolean updateBy(String sql_name, Object... objects)
SqlModeApiupdateBy 在接口中 SqlModeApiobjects - 参数public <T extends com.mugui.bean.JsonBean> boolean updataByDifferential(T old,
T New)
SqlModeApiupdataByDifferential 在接口中 SqlModeApiold - 老的New - 新的public <T extends com.mugui.bean.JsonBean> T selectDESC(T bean)
SqlModeApiselectDESC 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> T selectDESC(Class<T> class1, com.mugui.bean.JsonBean... bean)
SqlModeApiselectDESC 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> com.alibaba.fastjson.JSONArray selectArrayDESC(T bean)
SqlModeApiselectArrayDESC 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> com.alibaba.fastjson.JSONArray selectArrayDESC(Class<T> class1, com.mugui.bean.JsonBean... bean)
SqlModeApiselectArrayDESC 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> com.alibaba.fastjson.JSONArray selectArrayDESC(Class<T> class1, String desc_name, com.mugui.bean.JsonBean... bean)
SqlModeApiselectArrayDESC 在接口中 SqlModeApidesc_name - 倒序条件public <T extends com.mugui.bean.JsonBean> List<T> selectListDESC(T bean)
SqlModeApiselectListDESC 在接口中 SqlModeApipublic <T extends com.mugui.bean.JsonBean> List<T> selectListDESC(Class<T> class1, com.mugui.bean.JsonBean... bean)
SqlModeApiselectListDESC 在接口中 SqlModeApiclass1 - 指定的jsonbean类型public <T extends com.mugui.bean.JsonBean> T selectDESC(T bean,
String desc_name)
SqlModeApiselectDESC 在接口中 SqlModeApidesc_name - 倒序条件public <T extends com.mugui.bean.JsonBean> List<T> selectListDESC(T bean, String desc_name)
SqlModeApiselectListDESC 在接口中 SqlModeApidesc_name - 倒序条件public <T extends com.mugui.bean.JsonBean> List<T> selectListDESC(Class<T> class1, String desc_name, com.mugui.bean.JsonBean... bean)
SqlModeApiselectListDESC 在接口中 SqlModeApiclass1 - 指定的jsonbean类型desc_name - 倒序条件public <T extends com.mugui.bean.JsonBean> T selectDESC(Class<T> class1, String desc_name, com.mugui.bean.JsonBean... bean)
SqlModeApiselectDESC 在接口中 SqlModeApidesc_name - 倒序条件Copyright © 2020. All rights reserved.