springboot封装JsonUtil,CookieUtil工具类代码实例

这篇文章主要介绍了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);
  }
}

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


本文名称:springboot封装JsonUtil,CookieUtil工具类代码实例
文章源于:http://www.hxwzsj.com/article/poijei.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站设计制作公司 阿坝网站设计 成都网站设计 成都品牌网站建设 成都企业网站建设公司 成都网站建设 成都网站设计 重庆电商网站建设 成都响应式网站建设 高端网站设计 成都网站制作 网站建设费用 营销型网站建设 成都网站设计 营销网站建设 成都网站设计公司 成都网站建设 泸州网站建设 网站建设推广 高端网站设计 网站制作公司 成都营销网站制作