类 BaseController
java.lang.Object
tech.mhuang.pacebox.springboot.core.controller.BaseController
通用控制层
- 从以下版本开始:
- 1.0.0
- 作者:
- mhuang
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.springframework.http.ResponseEntity<byte[]>下载文件org.springframework.http.ResponseEntity<byte[]>download(ByteArrayOutputStream outputStream, String fileName) 下载文件org.springframework.http.ResponseEntity<byte[]>下载文件org.springframework.http.ResponseEntity<byte[]>下载文件错误消息应答错误状态应答页面跳转状态应答<T> Result<T>success(T data) 成功应答
-
构造器详细资料
-
BaseController
public BaseController()
-
-
方法详细资料
-
redirect
页面跳转- 参数:
url- 跳转的url- 返回:
- string
-
success
成功应答- 类型参数:
T- 数据类型- 参数:
data- 数据- 返回:
- result结果集
- 从以下版本开始:
- 2021.0.5.0
-
faild
错误状态应答- 参数:
message- 错误消息- 返回:
- 错误结果集
- 从以下版本开始:
- 2021.0.5.0
-
faild
错误消息应答- 参数:
code- 错误码message- 错误结果集- 返回:
- 2021.0.5.0
-
status
状态应答- 参数:
code- 状态码msg- 消息- 返回:
- 结果集
- 从以下版本开始:
- 2021.0.5.0
-
download
下载文件- 参数:
file- 文件- 返回:
- 结果集
- 抛出:
IOException- 异常- 从以下版本开始:
- 2021.0.5.0
-
download
public org.springframework.http.ResponseEntity<byte[]> download(ByteArrayOutputStream outputStream, String fileName) throws UnsupportedEncodingException 下载文件- 参数:
outputStream- 文件流fileName- 文件名- 返回:
- 结果集
- 抛出:
UnsupportedEncodingException- 异常- 从以下版本开始:
- 2021.0.5.0
-
download
public org.springframework.http.ResponseEntity<byte[]> download(File file, String fileName) throws IOException 下载文件- 参数:
file- 文件fileName- 文件名- 返回:
- 结果
- 抛出:
IOException- 异常- 从以下版本开始:
- 2021.0.5.0
-
download
public org.springframework.http.ResponseEntity<byte[]> download(byte[] bytes, String fileName) throws UnsupportedEncodingException 下载文件- 参数:
bytes- 数据流fileName- 文件名- 返回:
- 结果
- 抛出:
UnsupportedEncodingException- 异常- 从以下版本开始:
- 2021.0.5.0
-