@Deprecated @AgileService public class MainService extends Object
| 构造器和说明 |
|---|
MainService()
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
containsKey(String key)
已过时。
服务中调用该方判断是否存在入参
|
Map<String,Object> |
getInParam()
已过时。
服务中调用该方法获取入参集合
|
<T> T |
getInParam(Class<T> clazz)
已过时。
服务中调用该方法获取映射对象
|
Object |
getInParam(String key)
已过时。
服务中调用该方法获取入参
|
<T> T |
getInParam(String key,
Class<T> clazz)
已过时。
服务中调用该方法获取指定类型入参
|
protected <T> T |
getInParam(String key,
Class<T> clazz,
T defaultValue)
已过时。
服务中调用该方法获取指定类型入参
|
protected String |
getInParam(String key,
String defaultValue)
已过时。
服务中调用该方法获取入参
|
<T> T |
getInParam(String key,
cloud.agileframework.common.util.clazz.TypeReference<T> reference)
已过时。
取path下入参,转换为指定泛型
|
protected <T> T |
getInParamByPrefix(Class<T> clazz,
String prefix)
已过时。
服务中调用该方法获取映射对象
|
protected <T> T |
getInParamByPrefixAndSuffix(Class<T> clazz,
String prefix,
String suffix)
已过时。
服务中调用该方法获取映射对象
|
protected List<String> |
getInParamOfArray(String key)
已过时。
服务中调用该方法获取字符串数组入参
|
protected <T> List<T> |
getInParamOfArray(String key,
Class<T> clazz)
已过时。
服务中调用该方法获取指定类型入参
|
protected org.springframework.web.multipart.MultipartFile |
getInParamOfFile(String key)
已过时。
获取上传文件
|
protected List<org.springframework.web.multipart.MultipartFile> |
getInParamOfFiles(String key)
已过时。
获取上传文件
|
org.springframework.security.core.userdetails.UserDetails |
getUser(boolean require)
已过时。
获取当前用户信息
|
void |
setOutParam(Object outParam)
已过时。
服务中调用该方法设置响应参数
|
void |
setOutParam(String key,
Object value)
已过时。
服务中调用该方法设置响应参数
|
@Autowired(required=false) protected Dao dao
protected org.slf4j.Logger logger
public <T> T getInParam(Class<T> clazz)
clazz - 参数映射类型protected <T> T getInParamByPrefix(Class<T> clazz, String prefix)
clazz - 参数映射类型prefix - 筛选参数前缀protected <T> T getInParamByPrefixAndSuffix(Class<T> clazz, String prefix, String suffix)
clazz - 参数映射类型prefix - 筛选参数前缀suffix - 筛选参数后缀protected String getInParam(String key, String defaultValue)
key - 入参索引字符串public <T> T getInParam(String key, Class<T> clazz)
key - 入参索引字符串public <T> T getInParam(String key, cloud.agileframework.common.util.clazz.TypeReference<T> reference)
T - 泛型key - 参数pathreference - 泛型protected <T> T getInParam(String key, Class<T> clazz, T defaultValue)
key - 入参索引字符串protected org.springframework.web.multipart.MultipartFile getInParamOfFile(String key)
key - key值protected List<org.springframework.web.multipart.MultipartFile> getInParamOfFiles(String key)
key - key值protected List<String> getInParamOfArray(String key)
key - 入参索引字符串protected <T> List<T> getInParamOfArray(String key, Class<T> clazz)
key - 入参索引字符串protected boolean containsKey(String key)
key - 入参索引字符串public void setOutParam(Object outParam)
public void setOutParam(String key, Object value)
key - 参数索引字符串value - 参数值public org.springframework.security.core.userdetails.UserDetails getUser(boolean require)
Copyright © 2020. All rights reserved.