这篇文章主要介绍了springboot封装JsonUtil,CookieUtil工具类过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

JsonUtil

public class JsonUtil {

private static ObjectMapper objectMapper = new ObjectMapper();

public static String objectToString(Object object) throws JsonProcessingException {

return objectMapper.writeValueAsString(object);

}

public static T stringToObject(String json,Class object) throws IOException {

return objectMapper.readValue(json,object);

}

}

CookieUtil

public class CookieUtil {

public static String getCookie(HttpServletRequest request, String cookieName){

Cookie[] cookies = request.getCookies();

if(cookies != null){

for(Cookie cookie : cookies){

if(cookie.getName().equals(cookieName)){

return cookie.getValue();

}

}

}

return null;

}

public static void setCookie(HttpServletResponse response, String cookieName, String value,int cookieMaxAge){

Cookie cookie = new Cookie(cookieName,value);

cookie.setPath("/");

cookie.setMaxAge(cookieMaxAge);

response.addCookie(cookie);

}

public static void deleteCookie(HttpServletResponse response, String cookieName){

setCookie(response,cookieName,null,0);

}

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

cookie工具类 java_springboot封装JsonUtil,CookieUtil工具类代码实例相关推荐

  1. php函数、类和对象以及类的封装、继承、类的静态方法、静态属性

    php函数.类和对象以及类的封装.继承.类的静态方法.静态属性 原文:php函数.类和对象以及类的封装.继承.类的静态方法.静态属性 1.函数 php内置函数可以直接使用,如果没有安装php扩展即可 ...

  2. C++ 深度解析教程(五)进阶面向对象、类与封装的概念、类的真正形态

    十三.进阶面向对象(上) 1.你考虑过吗 日常生活中,我们都习惯于对事物进行分类.那么,这种分类的思想是否可以引入程序设计中呢? 2.面向对象基本概念 面向对象的意义在于 将日常生活中习惯的思维方式引 ...

  3. html伪类选择器代码,CSS3中结构性伪类选择器—:first-of-type实现名言标签(代码实例 )...

    本文目标: 1.掌握CSS中结构性伪类选择器-nth-child的用法 问题: 1.实现以下效果,且使用纯DIV+CSS,必须使用结构性伪类选择器-first-of-type 附加说明: 1.整体宽为 ...

  4. 【Java 代码实例 13】Java操作pdf的工具类itext

    目录 一.什么是iText? 二.引入jar 1.项目要使用iText,必须引入jar包 2.输出中文,还要引入下面```itext-asian.jar```包 3.设置pdf文件密码,还要引入下面` ...

  5. javascript 总结(常用工具类的封装)(转)

    转载地址:http://dzblog.cn/article/5a6f48afad4db304be1e7a5f javascript 总结(常用工具类的封装) JavaScript 1. type 类型 ...

  6. 免费IP代理池定时维护,封装通用爬虫工具类每次随机更新IP代理池跟UserAgent池,并制作简易流量爬虫...

    前言 我们之前的爬虫都是模拟成浏览器后直接爬取,并没有动态设置IP代理以及UserAgent标识,这样很容易被服务器封IP,因此需要设置IP代理,但又不想花钱买,网上有免费IP代理,但大多都数都是不可 ...

  7. JWT|概述|JWT结构|JWT在java中的使用|JWT工具类的封装|JWT在springboot中的使用|JWT与拦截器的配合

    JWT ! 前记: 官网:https://jwt.io/ jwt有人说是用计算力换空间(相对于session) 小程序后台要求全部用springboot实现..登录状态的管理:本来想用自己随便生成UU ...

  8. 封装时间转换工具类_推荐一款封装各种Util工具类,这款神仙级框架你值得拥有!...

    点击上方 "Java指南者"关注, 星标或置顶一起成长 免费送 1024GB 精品学习资源 来源:ryanc.cc/archives/hutool-java-tools-lib 简 ...

  9. Redis工具类的封装

    Redis工具类的封装 <dependency><groupId>redis.clients</groupId><artifactId>jedis< ...

最新文章

  1. JavaScript常用代码
  2. oracle addm报告
  3. Python 编码规范 TODO注释
  4. 83. 删除排序链表中的重复元素 golang
  5. 北方股份无人驾驶矿卡_踏歌智行完成B轮2亿元融资,无人驾驶矿山赛道爆发在即...
  6. Python random模块seed理解
  7. js 正则表达式判断价格
  8. P1550 [USACO08OCT]打井Watering Hole
  9. 设计模式16-访问者模式
  10. 无盘服务器秒卡 锐起0359,锐起无盘系统问题汇集
  11. css两列等高,css多列等高布局
  12. Exchange 日常管理六之:创建邮箱数据库
  13. 读懂LaTeX中cls文件
  14. c语言的字符型都有什么作用是什么,字符型数据是什么意思怎么理解
  15. Cobaltstrike内网工具的使用笔记
  16. 11年小伙被武汉大学“录取”,上学4年后蒙了,学校:没录取你啊
  17. 论文写作相关事项汇总
  18. NIUSHOP wap端底部导航设置
  19. 2019腾讯区块链白皮书(附完整版下载)
  20. 插入新题注变乱了_关于Word题注的问题,这篇文章能解决99%!

热门文章

  1. 初级,用powerdesigner生成的sql创建access数据库
  2. 温斯顿英语 PHP,温斯顿英语
  3. 自由自在休闲食品以创新助80后女孩成功创业
  4. 关于mysql报 loopWaitCount 0, wait millis 60000 错误的解决办法
  5. SAP信贷出口(用户1,2,3)
  6. SM35/BDC Record / Log 导出
  7. SM30需要传输请求
  8. sap*/pass无法登陆
  9. 成本中心主数据屏幕增强
  10. 项目中用到的BAPI合集