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 { @Autowired
private LinkRepository linkRepository; @PostMapping(value = "/list")
@ResponseBody
public 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";
}

最新文章

  1. Xamarin.Android之封装个简单的网络请求类
  2. Linux From Scratch(从零开始构建Linux系统,简称LFS)- Version 7.7(三)
  3. CSS巩固
  4. Java Servlet(六):HttpServlet实现原理(jdk7+tomcat7+eclipse)
  5. 【模板】【转载】区间dp
  6. docker es and es cluster
  7. PM2的使用
  8. S1:函数上下文
  9. 最小生成树Kruskal算法
  10. SQL 高效运行注意事项(一)
  11. 20165223 结对编程之四则运算week1-阶段性总结
  12. Nginx调试入门
  13. Linux账号管理与ACL权限设置
  14. 字典树(trie树)的指针简单实现pascal
  15. opencv的基本数据结构(二)(转)
  16. luoguP3507 [POI2010]GRA 性质 + 动态规划
  17. uva-10596-欧拉回路
  18. python 删除文件/夹
  19. Java Web Project Problems
  20. 如何使用GeoServer发布地图

热门文章

  1. 分布式环境下的session管理
  2. git repo
  3. ASP.NET Core依赖注入解读&amp;使用Autofac替代实现【转载】
  4. C#窗体控件拖动
  5. Robot FrameWork基础学习(四) 元素定位
  6. 在VMWare上安装ubuntu及VMWare&amp;amp;nbs…
  7. Fran&amp;ccedil;ois&amp;nbsp;Hollande’s&amp;amp;…
  8. xgene:肿瘤相关基因 EGFR,,Her2,,TP53,,ALK
  9. 实训随笔4:HTML初入门
  10. 7.10实习培训日志-markdown Git