public interface ISqlProvider<T>
| 限定符和类型 | 方法和说明 |
|---|---|
long |
count(String hql,
Object... params)
hql 统计
|
long |
countBySql(String sql,
Object... params)
sql 统计
|
void |
execute(String hql,
Object... params)
执行 hql
|
void |
executeBySql(String sql,
Object... params)
执行 sql
|
List<Object> |
find(String hql,
Object... params)
hql 查询
|
List<T> |
findAll(String hql,
Object... params)
hql 查询
|
List<T> |
findAllBySql(String sql,
Object... params)
sql 查询
|
List<Object> |
findBySql(String sql,
Object... params)
sql 查询
|
T |
findOne(String hql,
Object... params)
hql 查询
|
T |
findOneBySql(String sql,
Object... params)
sql 查询
|
Object |
getSingle(String hql,
Object... params)
hql 查询
|
Object |
getSingleBySql(String sql,
Object... params)
sql 查询
|
void |
setLazyInitializer(ILazyInitializer<T> lazyInit)
加载延迟对象
|
void setLazyInitializer(ILazyInitializer<T> lazyInit)
lazyInit - ILazyInitializerObject getSingle(String hql, Object... params)
hql - HQL语句params - 参数long countBySql(String sql, Object... params)
sql - SQL语句params - 参数Object getSingleBySql(String sql, Object... params)
sql - SQL语句params - 参数List<Object> findBySql(String sql, Object... params)
sql - SQL语句params - 参数Copyright © 2020. All rights reserved.