这篇文章主要介绍了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 staticT 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); } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。