public interface DefaultDSLQueryService<E,PK> extends DefaultQueryByEntityService<E>, QueryService<E,PK>
| 限定符和类型 | 方法和说明 |
|---|---|
default int |
count() |
default org.hswebframework.ezorm.core.dsl.Query<E,QueryParamEntity> |
createQuery()
创建本服务的dsl查询操作对象
可通过返回的Query对象进行dsl方式操作如:
createQuery().where("id",1).single();
|
static <PO> org.hswebframework.ezorm.core.dsl.Query<PO,QueryParamEntity> |
createQuery(QueryByEntityDao<PO> dao)
指定一个dao映射接口,接口需继承
QueryByEntityDao创建dsl数据查询对象可通过返回的Query对象进行dsl方式操作如:
createQuery(userMapper).where("id",1).single();
|
default List<E> |
select() |
count, getDao, select, selectPager, selectSingleselectByPk, selectByPkdefault int count()
count 在接口中 QueryService<E,PK>default org.hswebframework.ezorm.core.dsl.Query<E,QueryParamEntity> createQuery()
createQuery().where("id",1).single();
QueryQuery,
Conditionalstatic <PO> org.hswebframework.ezorm.core.dsl.Query<PO,QueryParamEntity> createQuery(QueryByEntityDao<PO> dao)
QueryByEntityDao创建dsl数据查询对象
createQuery(userMapper).where("id",1).single();
PO - PO泛型dao - dao接口QueryQuery,
ConditionalCopyright © 2016–2019. All rights reserved.