接口 IController
public interface IController
-
方法概要
修饰符和类型方法说明<T> void
downloadOutput
(List<T> dataList, Class<T> clazz, String fileName) 下载输出获取抽象信息<T> T
getCurrentUser
(Class<T> clazz) 获取抽象信息<T> T
getCurrentUser
(String id, Class<T> clazz) 获取抽象信息getRequestHeader
(String key) 获取请求头参数getRequestHeader
(String... keys) 获取请求头参数获取参数getRequestParameter
(String... keys) 获取参数获取请求流获取请求数据<T> List<T>
importExcelToList
(InputStream inputStream, Class<T> clazz) 导入 excel 数据void
outputStream
(InputStream inputStream, String fileName) 输出流登出登录saveFile
(org.springframework.web.multipart.MultipartFile file) 获取文件流并保存为文件获取文件流并保存为文件void
version
(jakarta.servlet.http.HttpServletRequest request) 获取程序版本信息void
response 输出内容zipFile
(FileEntity fileEntity) 压缩文件void
zipFile
(jakarta.servlet.http.HttpServletResponse response, FileEntity fileEntity) 压缩文件
-
方法详细资料
-
quit
登出登录- 参数:
id
- 主键- 返回:
- 返回结果
-
getCurrentUser
UserEntity getCurrentUser()获取抽象信息- 返回:
- 返回用户抽象实体
-
getCurrentUser
获取抽象信息- 类型参数:
T
- 泛型- 参数:
clazz
- 实体- 返回:
- 返回用户抽象实体
-
getCurrentUser
获取抽象信息- 类型参数:
T
- 泛型- 参数:
id
- 主键clazz
- 实体- 返回:
- 返回用户抽象实体
-
getRequestParameter
获取参数- 参数:
key
- 主键值- 返回:
- 返回结果
-
getRequestParameter
获取参数- 参数:
keys
- 主键值- 返回:
- 返回结果
-
getRequestHeader
获取请求头参数- 参数:
key
- 主键值- 返回:
- 返回结果
-
getRequestHeader
获取请求头参数- 参数:
keys
- 主键值- 返回:
- 返回结果
-
saveFile
String saveFile(org.springframework.web.multipart.MultipartFile file) throws IOException, GlobalException 获取文件流并保存为文件- 参数:
file
- 文件流- 返回:
- 返回结果
- 抛出:
IOException
- IO异常GlobalException
- 公众异常
-
saveFile
String saveFile(org.springframework.web.multipart.MultipartFile file, String directoryPath) throws IOException, GlobalException 获取文件流并保存为文件- 参数:
file
- 文件流directoryPath
- 指定目录- 返回:
- 返回结果
- 抛出:
IOException
- IO异常GlobalException
- 公众异常
-
zipFile
void zipFile(jakarta.servlet.http.HttpServletResponse response, FileEntity fileEntity) throws IOException 压缩文件- 参数:
response
- 输入文件流fileEntity
- 文件实体- 抛出:
IOException
- 异常信息
-
zipFile
压缩文件- 参数:
fileEntity
- 文件实体- 返回:
- 返回结果
- 抛出:
IOException
- 异常信息
-
importExcelToList
导入 excel 数据- 类型参数:
T
- 泛型- 参数:
inputStream
- 数据流clazz
- 要转换的类- 返回:
- 返回结果
-
write
response 输出内容- 参数:
content
- 内容- 抛出:
IOException
- 异常信息
-
downloadOutput
下载输出- 类型参数:
T
- 类型- 参数:
dataList
- 数据列表clazz
- 数据类型fileName
- 文件名- 抛出:
IOException
- 抛出IO异常
-
outputStream
输出流- 参数:
inputStream
- 输出流fileName
- 文件名称- 抛出:
IOException
- 异常信息
-
version
void version(jakarta.servlet.http.HttpServletRequest request) 获取程序版本信息- 参数:
request
- HttpServletRequest
-
getRequestStream
获取请求流- 返回:
- 返回流
- 抛出:
IOException
- 抛出IO异常
-
getRequestStreamToString
StringBuilder getRequestStreamToString()获取请求数据- 返回:
- 返回数据
-