![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java工具类
FREE_GIFT_白给怪
这个作者很懒,什么都没留下…
展开
-
阿里巴巴fastjson api使用教程
// 1.测试将一个【对象】转换成【json字符串】 String jsonString = JSONObject.toJSONString(loginDTO); System.out.println(jsonString); // 2.测试将一个【json字符串】转换成【对象】 LoginDTO loginDTO1 = JSONObject.parseObject(jsonString, LoginDTO.class);...原创 2021-01-19 21:05:38 · 175 阅读 · 0 评论 -
List与String相互转换
文章目录List转stringstring转ListList转stringlistList<String> listString join = StringUtils.join(list.toArray(), ",");string转ListString stringList<String> list = Arrays.asList(string.split(","));原创 2021-01-19 17:14:38 · 162 阅读 · 0 评论 -
BeanUtils.copyProperties() 对比 mapstruct,你知道这两种是什么拷贝吗?
文章目录1.深拷贝与浅拷贝的区别2.BeanUtils是深拷贝还是浅拷贝3.mapstruct是深拷贝还是浅拷贝4.BeanUtils.copyProperties() VS mapstruct 性能对比结论1.深拷贝与浅拷贝的区别浅拷贝(shallowCopy)只是增加了一个指针指向已存在的内存地址,深拷贝(deepCopy)是增加了一个指针并且申请了一个新的内存,使这个增加的指针指向这个新的内存,深拷贝和浅拷贝最根本的区别在于是否真正获取一个对象的复制实体,而不是引用。假设B复制了A,修改A的原创 2021-01-15 15:25:19 · 3508 阅读 · 2 评论 -
java解析多层嵌套json字符串示例
package jansonDemo;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;public class TestJSON { /** * JSON实际上也是键值对("key":"value") * key 必须是字符串,value 可以是合法的 JSON 数据类型(字符串, 数字, 对象,.转载 2020-12-10 22:53:01 · 600 阅读 · 0 评论 -
JavaScript前端和Java后端的AES加密和解密
在实际开发项目中,有些数据在前后端的传输过程中需要进行加密,那就需要保证前端和后端的加解密需要统一。这里给大家简单演示AES在JavaScript前端和Java后端是如何实现加密和解密的。直接上代码:java端:package com.lin.utils;import java.math.BigInteger;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.spec.Secret转载 2020-11-03 15:32:06 · 493 阅读 · 0 评论