/** * Copyright (c) 2018 人人开源 All rights reserved. * * https://www.renren.io * * 版权所有,侵权必究! */ package com.zt.core.sys.service; /** * 参数管理 * * @author hehz * @since 1.0.0 */ public interface ISysParamsService { /** * 根据参数编码,获取参数的value值 * * @param paramCode * 参数编码 */ String getValue(String paramCode); boolean getBooleanValue(String paramCode, boolean defaultValue); /** * 根据参数编码,获取value的Object对象 * * @param paramCode * 参数编码 * @param clazz * Object对象 */ T getValueObject(String paramCode, Class clazz); /** * 根据参数编码,更新value * * @param paramCode * 参数编码 * @param paramValue * 参数值 */ int updateValueByCode(String paramCode, String paramValue); }