Utils
灼显´◡`
这个作者很懒,什么都没留下…
展开
-
json转对象,json转List,json转Map
json转对象JSONObject thumb = shopGoodsInfo.get("thumb");UrlBo urlBo = JsonInfoUtil.jsonToObj(JsonInfoUtil.toJson(shopGoodsInfo.get("thumb")), UrlBo.class);json转ListJSONObject thumb = shopGoodsInfo.get("thumb");List<UrlBo> appPushBindList = JsonInf原创 2021-11-09 15:12:43 · 592 阅读 · 0 评论 -
对数据base64编码
对数据base64编码加密主键id:Base64Utils.encodeToString();/** * 对数据进行base64编码的方式 * * @author * @date */public class Base64SecurityAction implements DataSecurityAction { @Override public String doAction(String beProtected) { return Base64U原创 2021-09-02 10:49:27 · 513 阅读 · 0 评论 -
@Cacheable
用法:@Cacheable 1.方法上 2.类上说明:当标记在一个方法上时表示该方法是支持缓存的,当标记在一个类上时则表示该类所有的方法都是支持缓存的。value : 必须-第一次调用这个方法时返回的List将被存在内存的地址。key : 可选-使用SpEL表达式,与参数id对应-spring默认用方法的签名来当做key。condition: 方法返回的结果List /** * 根据国家Id获取国家名称 * @param id * @return */ @Overri原创 2021-09-02 10:48:35 · 151 阅读 · 0 评论 -
高频方法集合类
ToolUtilimport com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.jyzx.jyzs.core.support.StrKit;import org.apache.commons.lang.StringUtils;import org.springframework.web.multipart.MultipartFile;import java.io.*;import原创 2021-09-02 10:42:33 · 281 阅读 · 0 评论 -
java list排序函数
java list排序函数–sortlist排序方法//关键词--sort//需要排序的list--goodsBoArrayListComparatorMarketGoodsList comparator = new ComparatorMarketGoodsList(); Collections.sort(goodsBoArrayList, comparator); ComparatorMarketGoodsListimport java.u原创 2021-06-30 15:37:07 · 217 阅读 · 0 评论 -
数字转汉语大写
数字转换为汉语中人民币的大写import java.math.BigDecimal;/** * 数字转换为汉语中人民币的大写<br> * * @author kk */public class NumberToCN { /** * 汉语中数字大写 */ private static final String[] CN_UPPER_NUMBER = {"零", "壹", "贰", "叁", "肆", "伍", "陆", "原创 2021-06-20 15:42:18 · 175 阅读 · 0 评论 -
身份证号码校验
身份证号码是否正确-----工具类import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Map;/** * 身份证号码是否正确工具类 * * @author kk */ public class ValidateIdCardUtil { final static Map<Int原创 2021-06-20 15:34:17 · 186 阅读 · 0 评论 -
数据编码和解码
对数据进行base64编码和解码的方式import org.springframework.util.Base64Utils;public class Base64SecurityAction implements DataSecurityAction{@Override public String doAction(String beProtected) { return Base64Utils.encodeToString(beProtected.getBytes());原创 2021-06-20 15:26:22 · 496 阅读 · 0 评论 -
生成随机位数的字符串
/***高频方法集合类/public class ToolUtil {/*获取随机位数的字符串@author@Date*/public static String getRandomString(int length) {String base = “abcdefghijklmnopqrstuvwxyz0123456789”;Random random = new Random();StringBuffer sb = new StringBuffer();for (int原创 2021-06-16 15:15:19 · 106 阅读 · 0 评论 -
datetime
注解@JsonFormat主要是后台到前台的时间格式的转换注解@DataFormAT主要是前后到后台的时间格式的转换背景:从数据库获取时间传到前端进行展示的时候,我们有时候可能无法得到一个满意的时间格式的时间日期,在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解很好的解决了这个问题,我们通过使用@JsonFormat可以很好的解决:后台到前台时间格式保持一致的问题,其次,另一个问题是,我们在使用WEB服务的时,可能会需要用到,传入时间给后台,比如注册新用户需原创 2021-06-15 16:54:45 · 164 阅读 · 1 评论