类 BaseService<E>

java.lang.Object
com.publiccms.common.base.BaseService<E>
类型参数:
E -
直接已知子类:
CmsCategoryAttributeService, CmsCategoryModelService, CmsCategoryService, CmsCommentService, CmsContentAttributeService, CmsContentFileService, CmsContentProductService, CmsContentRelatedService, CmsContentService, CmsDictionaryDataService, CmsDictionaryExcludeService, CmsDictionaryExcludeValueService, CmsDictionaryService, CmsEditorHistoryService, CmsPlaceAttributeService, CmsPlaceService, CmsSurveyQuestionItemService, CmsSurveyQuestionService, CmsSurveyService, CmsTagService, CmsTagTypeService, CmsUserCollectionService, CmsUserScoreService, CmsUserSurveyQuestionService, CmsUserSurveyService, CmsUserVoteService, CmsVoteItemService, CmsVoteService, CmsWordService, HqlService, LogLoginService, LogOperateService, LogTaskService, LogUploadService, SysAppClientService, SysAppService, SysAppTokenService, SysClusterService, SysConfigDataService, SysDeptItemService, SysDeptService, SysDomainService, SysEmailTokenService, SysExtendFieldService, SysExtendService, SysLockService, SysModuleLangService, SysModuleService, SysRecordService, SysRoleAuthorizedService, SysRoleModuleService, SysRoleService, SysRoleUserService, SysSiteService, SysTaskService, SysUserAttributeService, SysUserService, SysUserSettingService, SysUserTokenService, SysWorkflowProcessHistoryService, SysWorkflowProcessItemService, SysWorkflowProcessService, SysWorkflowService, SysWorkflowStepService, TradeAccountHistoryService, TradeAccountService, TradeAddressService, TradeOrderHistoryService, TradeOrderProductService, TradeOrderService, TradePaymentHistoryService, TradePaymentService, TradeRefundService, VisitDayService, VisitHistoryService, VisitItemService, VisitSessionService, VisitUrlService

@Transactional public abstract class BaseService<E> extends Object
BaseService
  • 字段详细资料

    • log

      protected final org.apache.commons.logging.Log log
    • basedao

      @Autowired protected BaseDao<E> basedao
  • 构造器详细资料

    • BaseService

      public BaseService()
  • 方法详细资料

    • getEntity

      public E getEntity(Serializable id)
      参数:
      id -
      返回:
      entity
    • getEntity

      public E getEntity(Serializable id, String pk)
      参数:
      id -
      pk -
      返回:
      entity
    • getEntitys

      public List<E> getEntitys(Serializable[] ids, String pk)
      参数:
      ids -
      pk -
      返回:
      entitys list
    • getEntitys

      public List<E> getEntitys(Collection<Serializable> ids, String pk)
      参数:
      ids -
      pk -
      返回:
      entitys list
    • getEntitys

      public List<E> getEntitys(Serializable[] ids)
      参数:
      ids -
      返回:
      entitys list
    • getEntitys

      public List<E> getEntitys(Collection<Serializable> ids)
      参数:
      ids -
      返回:
      entitys list
    • delete

      public void delete(Collection<Serializable> ids)
      参数:
      ids -
    • delete

      public void delete(Serializable[] ids)
      参数:
      ids -
    • delete

      public void delete(Serializable id)
      参数:
      id -
    • update

      public E update(Serializable id, E newEntity, String[] ignoreProperties)
      参数:
      id -
      newEntity -
      ignoreProperties -
      返回:
      entity
    • update

      public E update(Serializable id, E newEntity)
      参数:
      id -
      newEntity -
      返回:
      entity
    • save

      public void save(E entity)
      参数:
      entity -
    • getId

      public long getId()
    • save

      public void save(List<E> entityList)
      参数:
      entityList -