类 AbstractArticleServiceImpl<E extends net.guerlab.spring.commons.dto.Convert<net.guerlab.smart.article.core.domain.ArticleDTO>,M extends com.baomidou.mybatisplus.core.mapper.BaseMapper<E>>
java.lang.Object
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T>
net.guerlab.smart.platform.server.service.BaseServiceImpl<E,java.lang.Long,M,net.guerlab.smart.article.core.searchparams.ArticleSearchParams>
net.guerlab.smart.article.service.service.impl.AbstractArticleServiceImpl<E,M>
- 类型参数:
E- 文章类型
- 所有已实现的接口:
com.baomidou.mybatisplus.extension.service.IService<E>,AbstractArticleService<E>,net.guerlab.smart.platform.server.service.BaseDeleteService<E,java.lang.Long,net.guerlab.smart.article.core.searchparams.ArticleSearchParams>,net.guerlab.smart.platform.server.service.BaseFindService<E,java.lang.Long,net.guerlab.smart.article.core.searchparams.ArticleSearchParams>,net.guerlab.smart.platform.server.service.BaseSaveService<E,net.guerlab.smart.article.core.searchparams.ArticleSearchParams>,net.guerlab.smart.platform.server.service.BaseService<E,java.lang.Long,net.guerlab.smart.article.core.searchparams.ArticleSearchParams>,net.guerlab.smart.platform.server.service.BaseUpdateService<E,net.guerlab.smart.article.core.searchparams.ArticleSearchParams>,net.guerlab.smart.platform.server.service.QueryWrapperGetter<E,net.guerlab.smart.article.core.searchparams.ArticleSearchParams>
public abstract class AbstractArticleServiceImpl<E extends net.guerlab.spring.commons.dto.Convert<net.guerlab.smart.article.core.domain.ArticleDTO>,M extends com.baomidou.mybatisplus.core.mapper.BaseMapper<E>> extends net.guerlab.smart.platform.server.service.BaseServiceImpl<E,java.lang.Long,M,net.guerlab.smart.article.core.searchparams.ArticleSearchParams> implements AbstractArticleService<E>
抽象文章服务实现
- 作者:
- guer
-
字段概要
从类继承的字段 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
baseMapper, entityClass, log, mapperClass从接口继承的字段 net.guerlab.smart.article.service.service.AbstractArticleService
AUTHOR_MAX_LENGTH, DESCRIPTION_MAX_LENGTH, KEYWORDS_MAX_LENGTH, NUMBER_REG, ORIGINAL_LINK_MAX_LENGTH, SYNOPSIS_MAX_LENGTH, TITLE_MAX_LENGTH, UNIQUE_KEY_MAX_LENGTH -
构造器概要
构造器 构造器 说明 AbstractArticleServiceImpl() -
方法概要
修饰符和类型 方法 说明 protected ArticleCategoryServicegetCategoryService()protected ArticleCategoryMappingServicegetMappingService()java.util.Collection<E>queryAll(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)获取所有对象intqueryCount(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)查询总记录数net.guerlab.web.result.ListObject<E>queryPage(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)查询列表voidsetCategoryService(ArticleCategoryService categoryService)voidsetMappingService(ArticleCategoryMappingService mappingService)从类继承的方法 net.guerlab.smart.platform.server.service.BaseServiceImpl
delete, delete, delete, deleteAfter, deleteBefore, deleteById, deleteByIdAfter, deleteByIdBefore, insert, insertAfter, insertBefore, selectAll, selectAll, selectById, selectCount, selectCount, selectList, selectList, selectList, selectOne, selectOne, selectPage, setSequence, update, update, update, updateAfter, updateBefore, updateById从类继承的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
closeSqlSession, currentMapperClass, currentModelClass, executeBatch, executeBatch, executeBatch, getBaseMapper, getEntityClass, getMap, getObj, getOne, getSqlStatement, retBool, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, updateBatchById从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 net.guerlab.smart.platform.server.service.BaseFindService
selectAll, selectAll, selectById, selectByIdOptional, selectCount, selectCount, selectList, selectList, selectList, selectOne, selectOne, selectOneOptional, selectOneOptional, selectPage从接口继承的方法 com.baomidou.mybatisplus.extension.service.IService
count, count, getById, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, update, update, update, updateBatchById
-
构造器详细资料
-
AbstractArticleServiceImpl
public AbstractArticleServiceImpl()
-
-
方法详细资料
-
queryAll
public final java.util.Collection<E> queryAll(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)从接口复制的说明:AbstractArticleService获取所有对象- 指定者:
queryAll在接口中AbstractArticleService<E extends net.guerlab.spring.commons.dto.Convert<net.guerlab.smart.article.core.domain.ArticleDTO>>- 参数:
searchParams- 搜索参数对象- 返回:
- 实体列表
-
queryPage
public final net.guerlab.web.result.ListObject<E> queryPage(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)从接口复制的说明:AbstractArticleService查询列表- 指定者:
queryPage在接口中AbstractArticleService<E extends net.guerlab.spring.commons.dto.Convert<net.guerlab.smart.article.core.domain.ArticleDTO>>- 参数:
searchParams- 搜索参数对象- 返回:
- 实体列表
-
queryCount
public final int queryCount(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)从接口复制的说明:AbstractArticleService查询总记录数- 指定者:
queryCount在接口中AbstractArticleService<E extends net.guerlab.spring.commons.dto.Convert<net.guerlab.smart.article.core.domain.ArticleDTO>>- 参数:
searchParams- 搜索参数对象- 返回:
- 实体总数
-
getCategoryService
-
getMappingService
-
setCategoryService
-
setMappingService
-