public interface BeanSession extends Closeable
| 限定符和类型 | 方法和说明 |
|---|---|
AutoResult |
calculate(Function function) |
long |
count(Query query) |
<T> void |
delete(Class<T> c,
Serializable id) |
void |
delete(Delete delete) |
<T> void |
delete(List<T> objects) |
<T> void |
delete(T obj) |
<T> T |
get(Class<T> c,
Serializable id) |
<T> T |
get(Query query) |
AutoResult |
getAutonomously(SQLAutonomously autonomously)
指定在哪些数据源上执行SQL
得到的结果会汇总然后给使用者
|
AutoResult |
getAutonomously(TAutonomously autonomously) |
List<DataSourceTableName> |
getDataSourceNames(Class c) |
<T> ZipperTable<T> |
getZipperTable(Class<T> c) |
<T> List<T> |
list(Query query) |
<T> Paging<T> |
paging(Query query) |
<T> void |
save(List<T> objects) |
<T> T |
save(T obj) |
<T> T |
saveAndUpdate(T obj) |
<T> void |
update(List<T> objects) |
<T> void |
update(T obj) |
void |
update(Update update) |
<T> T save(T obj)
<T> T saveAndUpdate(T obj)
<T> void save(List<T> objects)
<T> void update(T obj)
<T> void update(List<T> objects)
void update(Update update)
<T> void delete(T obj)
<T> void delete(List<T> objects)
void delete(Delete delete)
<T> void delete(Class<T> c, Serializable id)
<T> T get(Class<T> c, Serializable id)
<T> T get(Query query)
long count(Query query)
AutoResult calculate(Function function)
<T> ZipperTable<T> getZipperTable(Class<T> c)
AutoResult getAutonomously(SQLAutonomously autonomously) throws Exception
autonomously - ExceptionAutoResult getAutonomously(TAutonomously autonomously) throws Exception
ExceptionList<DataSourceTableName> getDataSourceNames(Class c)
Copyright © 2020. All rights reserved.