Java
hy.ding
这个作者很懒,什么都没留下…
展开
-
RSA公钥/私钥/签名工具包
package com.example.demo.utils;import org.apache.commons.codec.binary.Base64;import org.springframework.util.Base64Utils;import javax.crypto.Cipher;import java.io.ByteArrayOutputStream;import java.security.*;import java.security.interfaces.RSAPriv转载 2020-11-28 11:11:58 · 498 阅读 · 0 评论 -
授权(authorization)的设计思路
本文对授权(authorization)的设计思路,客户端必须得到用户的授权(authorization grant),才能获得令牌(token)授权码模式(authorization code)grantType:表示使用的授权模式,必选项,此处的值固定为"authorization_code"code:表示授权码,加密处理,必选项clientId:表示客户端的ID,必选项system...原创 2019-08-27 15:05:02 · 1720 阅读 · 0 评论 -
DateUtils
package com.test.common.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Dat...原创 2019-08-22 14:57:34 · 93 阅读 · 0 评论 -
Spring Boot 自定义ApplicationContextUtils 以及监视器@WebListener注解不生效处理方法
Spring Boot获取applicationcontext方案一:package com.test.util;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context....原创 2019-08-23 16:35:10 · 1632 阅读 · 0 评论 -
NumberUtil
package cn.co.xxx.common.utils;import java.math.BigDecimal;import java.util.List;import org.apache.commons.lang3.StringUtils;import org.apache.commons.lang3.math.NumberUtils;public final class...原创 2019-03-18 18:18:01 · 576 阅读 · 0 评论 -
CollectionUtils
package com.test.util;import org.springframework.lang.Nullable;import org.springframework.util.ObjectUtils;import java.util.Arrays;import java.util.Collection;import java.util.List;import java...原创 2019-08-28 11:53:52 · 319 阅读 · 0 评论 -
阻止跨网站跟踪(Prevent Cross-Site Tracking)时cookie未获取到,造成服务端获取session失败
ActionContext.getContext().getSession().put(Constants.SYS_INFO, sysInfo);ActionContextUtil.getContext(accountNo).setThemeName();ActionContextUtil.getContext(accountNo).setCustomI18N();配置文件config.p...原创 2019-06-14 16:06:59 · 16886 阅读 · 1 评论 -
ReflectionUtils
public class ReflectionUtils { private ReflectionUtils() { } private static Logger logger = Logger.getLogger(ReflectionUtils.class); public static void copyProperties(Map<String, String>...原创 2019-06-20 10:46:12 · 589 阅读 · 0 评论 -
UUIDUtils
UUID 是 通用唯一识别码(Universally Unique Identifier),经由一定的算法机器生成为了保证UUID的唯一性,规范定义了包括网卡MAC地址、时间戳、名字空间(Namespace)、随机或伪随机数、时序等元素,以及从这些元素生成UUID的算法。package com.test.common.util;import java.util.UUID;/** * @...原创 2019-08-22 16:01:27 · 403 阅读 · 0 评论 -
自定义拦截器HandlerInterceptor
@Componentpublic class MyInterceptor implements HandlerInterceptor { private static Logger logger = LoggerFactory.getLogger(MyInterceptor.class); @Autowired private CacheService cacheSe...原创 2019-08-23 12:44:20 · 760 阅读 · 0 评论 -
Spring Boot 自定义拦截器(HandlerInterceptor)使用@Autowired注入接口为null解决方法
在自定义拦截器代码中使用@Autowired注入CacheService为null配置信息代码package com.test.config;import com.test.interceptor.MyInterceptor;import org.springframework.context.annotation.Configuration;import org.springfram...原创 2019-08-23 13:06:18 · 2516 阅读 · 0 评论 -
JSONUtils
package com.test.util;import com.fasterxml.jackson.annotation.JsonInclude;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.databind.JavaType;import com.fa...原创 2019-08-23 16:43:53 · 502 阅读 · 0 评论 -
API自定义响应类以及对应状态码
package com.test.beans;import com.test.enums.StatusEnum;import java.io.Serializable;/**@author hy.ding*/public class ResponseBean implements Serializable {private static final long serialVers...原创 2019-08-27 11:26:18 · 1426 阅读 · 0 评论