为了提升自己的工作效率,对于工作当中比较常用的技术做一个归纳和总结,不时地去翻阅。
-
String JSONObject JSONArray List<实体类>转换 www.cnblogs.com/ljangle/p/1…
-
JSON字符串转换为Map
- 遍历json数据批量插入数据库
public static void main(String[] args) throws Exception {
File jsonfile = ResourceUtils.getFile("classpath:city.json"); //通过Java自带的读取工具对文件目录下的文件进行读取
String jsonsting = FileUtils.readFileToString(jsonfile); //读取到的文件转换成为String类型
JSONArray array = JSONArray.parseArray(jsonsting); //根据原本的类型转换为json数组
Map<String,Object> maps = new TreeMap<>(); //采用treemap的原因是想让数据有序,免得数据库里面的数据杂乱无章
for (int i=0;i<array.size();i++){ //遍历循环,根据不同的json文件采用不同的方式
JSONObject jsons = JSONObject.parseObject(array.get(i).toString()); //遍历取
maps.put(jsons.getString("code"),jsons.getString("name")); //遍历存
}
//int counts = commonCityMapper.insertBatch(maps);
System.out.println(maps);
//System.out.println(list.get(0).get("130200"));
}
Maven基础
-
pom中更换阿里云仓库时不要忽略了pluginRepositories
-
Maven 依赖关系管理机制及Maven多POM继承
-
Maven核心概念和日常实践
REST接口设计规范
Java基础知识
-
Java值传递和引用传递
-
Maven常用知识总结 blog.csdn.net/wangchengmi…
-
JAVA8新特性学习笔记 blog.csdn.net/wangchengmi…
-
Java8 Stream常用API整理 blog.csdn.net/wangchengmi…
Spring相关 事务
-
我所了解的分布式事物 blog.csdn.net/wangchengmi…
-
一文搞懂Spring中的事务管理 blog.csdn.net/wangchengmi…
-
Spring Validation验证框架在实际项目中的应用 blog.csdn.net/wangchengmi…
SpringBoot相关
- Spring Boot集成rabbitMQ实现消息推送 blog.csdn.net/wangchengmi…
SpringCloud相关
Maven - 解决Maven下载依赖包速度慢问题
程序员需要掌握的基本技能
-
通过构建核心抽象模型来提高阅读源码质量 blog.csdn.net/wangchengmi…
-
深入理解单元测试 blog.csdn.net/wangchengmi…
-
互联网中常见优化手段 blog.csdn.net/wangchengmi…
-
工作中最常用的Linux命令 blog.csdn.net/wangchengmi…
-
《从零开始学架构》学习笔记 cloud.tencent.com/developer/a…
经验之谈
- 一位10年Java工作经验的架构师聊Java和工作经验
- 如何高效学习 blog.csdn.net/wangchengmi…