SpringBoot 封装返回类以及session 添加获取
1、创建返回类Result
public class Result<T>{/*错误码*/private Integer code;/*提示信息 */private String msg;/*具体内容*/private T data;public Integer getCode() {return code;}public void setCode(Integer code) {this.code = code;}public String getMsg() {return msg;}public void setMsg(String msg) {this.msg = msg;}public T getData() {return data;}public void setData(T data) {this.data = data;}}
2、创建 ResultUtil 返回对象
public class ResultUtil {/*** 请求成功返回* @param object* @return*/public static Result success(Object object){Result Result=new Result();Result.setCode(200);Result.setMsg("请求成功");Result.setData(object);return Result;}public static Result success(){return success(null);}public static Result error(Integer code,String resultResult){Result Result=new Result();Result.setCode(code);Result.setMsg(resultResult);return Result;} }
3、调用返回类
@RequestMapping("/link") @RestController public class LinkController {@Autowiredprivate LinkRepository linkRepository;@PostMapping(value = "/list")@ResponseBodypublic Result getlinklList() {return ResultUtil.success(linkRepository.findAll());} }
到此步 完成简单的返回类封装
4、session 的实现
public String hel(HttpSession request,Model model) {request.setAttribute("name","lisi"); //设置session值String name = (String) request.getAttribute("name"); //获取session值model.addAttribute("name",name);return "index";}
转载于:https://www.cnblogs.com/cyrfr/p/9125401.html
SpringBoot 封装返回类以及session 添加获取相关推荐
- SpringBoot 封装返回类报错:No converter found for return value of type
封装完毕Result返回类,使用PostMan测试时报错 {"timestamp": "2020-06-03T10:38:03.144+0000"," ...
- springboot怎么返回404_深度分析:SpringBoot异常捕获与封装处理,看完你学会了吗?...
简介 日常开发过程中,难免有的程序会因为某些原因抛出异常,而这些异常一般都是利用try ,catch的方式处理异常或者throw,throws的方式抛出异常不管.这种方法对于程序员来说处理也比较麻烦, ...
- SpringBoot 封装 HBase 操作工具类
最近项目中用到了Hbase相关的操作并封装成工具类,我的Hbase服务器端版本是2.1.0,图示如下: 特此记录便于日后查阅. 一.pom.xml 依赖 <dependency><g ...
- SpringBoot 之 普通类获取Spring容器中的bean
SpringBoot 之 普通类获取Spring容器中的bean 转载于:https://www.cnblogs.com/lwmp/p/8892927.html
- springboot在工具类中添加service的方法,显示为空的解决方案
springboot在工具类中添加service的方法,显示为空的解决方案 参考文章: (1)springboot在工具类中添加service的方法,显示为空的解决方案 (2)https://www. ...
- php session 封装类,PHP封装的数据库保存session功能类
本文实例讲述了PHP封装的数据库保存session功能类.分享给大家供大家参考,具体如下: PHP用数据库保存session类: class SafeSessionHandler implements ...
- oracle19c添加字符集,springboot连接oracle时报错:不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK...
java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK at oracle.sql.CharacterSetUnknown.fai ...
- 阿里云视频上传视频获取进度条问题(使用session方案,获取进度一直为0的解决方案)补充:前后端分离项目中获取进度解决方案
1.场景描述: 之前用阿里云上传视频,前端反应上传视频经常出现获取视频url失败问题.但是接口我测过很多遍都是没有问题的.后台这边提供了一个视频上传的接口返回一个videoId,还提供了一个根据vid ...
- SpringBoot一个依赖搞定Session共享,没有比这更简单的方案了!
作者:江南一点雨 微信公众号:牧码小子(ID:a_javaboy) 上一篇:推荐10个你不得不关注的NB技术公众号 有的人可能会觉得题目有点夸张,其实不夸张,题目没有使用任何修辞手法!认真读完本文,你 ...
最新文章
- 以色列研发出0经验AI,无需训练就能学会抠图
- Hibernate的generator属性
- JS document.execCommand实现复制功能
- 如期而至,GCC 4.9.0正式版发布!
- 原始Dao开发方法以及存在的问题
- win7中安装vs2008的升级成正式版的方法
- Take Me To Your Heart 吻别英文版
- 对AUTOCAD软件的一些配置
- 计算机算法实验报告二——递归
- html网页右侧悬浮代码,网页右侧漂浮广告窗口的js代码
- windows自带桌面远程控制
- 获取当天23时59分59秒
- android 自动打开第三方应用商店,Android应用自动跳转到应用市场详情页面的方法...
- 昆明站 · 参会指南 | 2018中国软件生态大会
- iOS11界面交互设计规范(iOS 11 Human Interface Guidelines)
- 数据探查平台-元数据对标专利 -- 普帝
- 流水灯c语言程序tm,51单片机LED流水灯课程设计任务书+论文
- uni-app 页面生命周期
- 2021年万众瞩目的前端学习路线图来了
- Centos安装Oracle11Gr2到84%的时候报错Error in invoking target ‘install‘ of makefile