@Service @Primary public class ConfigurationService extends AbstractBaseDomainObjectService<Configuration,ConfigurationEntity> implements IConfigurationService
domainObjectClass, entityClass
构造器和说明 |
---|
ConfigurationService() |
限定符和类型 | 方法和说明 |
---|---|
Configuration |
getByNameAndCategory(String name,
String category)
通过配置项的名称和类别获得配置项的信息.
|
protected IBaseEntityHandler<ConfigurationEntity> |
getEntityHandler() |
List<Configuration> |
listByCategory(String category)
通过配置项的名称和类别获得配置项的信息.
|
List<Configuration> |
listSystemMenuConfigurationByName(String name)
该方法与
getByNameAndCategory() 一致,默认category为系统定义ConfigurationConstant.CATEGORY_SYSTEM_MENU |
countByFilter, createClientObject, createClientObject, createClientObjects, createClientObjects, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, getInternalEntities, getInternalEntity, getObjectType, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAll
protected IBaseEntityHandler<ConfigurationEntity> getEntityHandler()
public Configuration getByNameAndCategory(String name, String category)
IConfigurationService
如果配置项不存在,那么将会按照所传入的名称和类别创建一个配置项,并且保存
getByNameAndCategory
在接口中 IConfigurationService
name
- 配置项的名称,可参考系统定义ConfigurationConstant
,也可以自行定义category
- 配置项的类别,可参考系统定义ConfigurationConstant
,也可以在二次开发中自行定义public List<Configuration> listByCategory(String category)
IConfigurationService
如果配置项不存在,那么将会按照所传入的名称和类别创建一个配置项,并且保存
listByCategory
在接口中 IConfigurationService
category
- 配置项的类别,可参考系统定义ConfigurationConstant
,也可以在二次开发中自行定义public List<Configuration> listSystemMenuConfigurationByName(String name)
IConfigurationService
getByNameAndCategory()
一致,默认category为系统定义ConfigurationConstant.CATEGORY_SYSTEM_MENU
listSystemMenuConfigurationByName
在接口中 IConfigurationService
name
- 菜单的名称Copyright © 2019. All rights reserved.