接口 AbstractArticleService<E extends net.guerlab.spring.commons.dto.Convert<net.guerlab.smart.article.core.domain.ArticleDTO>>

类型参数:
E - 文章类型
所有超级接口:
net.guerlab.smart.platform.server.service.BaseFindService<E,​java.lang.Long,​net.guerlab.smart.article.core.searchparams.ArticleSearchParams>, net.guerlab.smart.platform.server.service.QueryWrapperGetter<E,​net.guerlab.smart.article.core.searchparams.ArticleSearchParams>
所有已知子接口:
ArticleService, SimpleArticleService
所有已知实现类:
AbstractArticleServiceImpl, ArticleServiceImpl, SimpleArticleServiceImpl

public interface AbstractArticleService<E extends net.guerlab.spring.commons.dto.Convert<net.guerlab.smart.article.core.domain.ArticleDTO>>
extends net.guerlab.smart.platform.server.service.BaseFindService<E,​java.lang.Long,​net.guerlab.smart.article.core.searchparams.ArticleSearchParams>
抽象文章服务
作者:
guer
  • 字段概要

    字段 
    修饰符和类型 字段 说明
    static int AUTHOR_MAX_LENGTH
    作者最大长度
    static int DESCRIPTION_MAX_LENGTH
    description最大长度
    static int KEYWORDS_MAX_LENGTH
    keywords最大长度
    static java.lang.String NUMBER_REG
    数值正则表达式
    static int ORIGINAL_LINK_MAX_LENGTH
    原文链接最大长度
    static int SYNOPSIS_MAX_LENGTH
    简介最大长度
    static int TITLE_MAX_LENGTH
    标题最大长度
    static int UNIQUE_KEY_MAX_LENGTH
    唯一key最大长度
  • 方法概要

    修饰符和类型 方法 说明
    java.util.Collection<E> queryAll​(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)
    获取所有对象
    int queryCount​(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)
    查询总记录数
    net.guerlab.web.result.ListObject<E> queryPage​(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)
    查询列表
    default E selectByUniqueKey​(java.lang.String uniqueKey)
    通过唯一key查询文章

    从接口继承的方法 net.guerlab.smart.platform.server.service.BaseFindService

    selectAll, selectAll, selectById, selectByIdOptional, selectCount, selectCount, selectList, selectList, selectList, selectOne, selectOne, selectOneOptional, selectOneOptional, selectPage

    从接口继承的方法 net.guerlab.smart.platform.server.service.QueryWrapperGetter

    getEntityClass, getLambdaQueryWrapper, getQueryWrapper, getQueryWrapper, getQueryWrapperWithSelectMethod, getQueryWrapperWithSelectMethod
  • 字段详细资料

  • 方法详细资料

    • queryAll

      java.util.Collection<E> queryAll​(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)
      获取所有对象
      参数:
      searchParams - 搜索参数对象
      返回:
      实体列表
    • queryPage

      net.guerlab.web.result.ListObject<E> queryPage​(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)
      查询列表
      参数:
      searchParams - 搜索参数对象
      返回:
      实体列表
    • queryCount

      int queryCount​(net.guerlab.smart.article.core.searchparams.ArticleSearchParams searchParams)
      查询总记录数
      参数:
      searchParams - 搜索参数对象
      返回:
      实体总数
    • selectByUniqueKey

      default E selectByUniqueKey​(java.lang.String uniqueKey)
      通过唯一key查询文章
      参数:
      uniqueKey - 唯一key
      返回:
      文章