public class ServiceImpl<R extends BaseRepository<T,ID>,T,ID extends Serializable> extends Object implements IService<T,ID>
| 限定符和类型 | 字段和说明 |
|---|---|
protected R |
repository |
DEFAULT_BATCH_SIZE| 构造器和说明 |
|---|
ServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
javax.persistence.EntityManager |
getEntityManager()
JPA数据持久操作API EntityManager
|
com.querydsl.jpa.impl.JPAQueryFactory |
getJPAQueryFactory()
queryDSL 查询器工厂 JPAQueryFactory
|
BaseRepository<T,ID> |
getRepository()
获取对应实体类(Entity)的基础映射类(BaseMapper)。
|
com.querydsl.jpa.impl.JPAQuery |
queryChain()
queryDSL 查询 query
|
com.querydsl.jpa.impl.JPAUpdateClause |
updateChain(com.querydsl.core.types.EntityPath entityPath)
queryDSL 更新
|
@Autowired(required=false) protected R extends BaseRepository<T,ID> repository
public BaseRepository<T,ID> getRepository()
IService获取对应实体类(Entity)的基础映射类(BaseMapper)。
getRepository 在接口中 IService<T,ID extends Serializable>public com.querydsl.jpa.impl.JPAQueryFactory getJPAQueryFactory()
IServicegetJPAQueryFactory 在接口中 IService<T,ID extends Serializable>public javax.persistence.EntityManager getEntityManager()
IServicegetEntityManager 在接口中 IService<T,ID extends Serializable>public com.querydsl.jpa.impl.JPAQuery queryChain()
IServicequeryChain 在接口中 IService<T,ID extends Serializable>public com.querydsl.jpa.impl.JPAUpdateClause updateChain(com.querydsl.core.types.EntityPath entityPath)
IServiceupdateChain 在接口中 IService<T,ID extends Serializable>Copyright © 2023. All rights reserved.