码迷,mamicode.com
首页 > 其他好文 > 详细

开发过程中遇到问题

时间:2019-06-20 09:39:31      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:type   pcl   最好   形式   参数   对象   变量   遇到   fast   

遇到问题
1、接口传递批次数据及解析的问题? 通过HttpClient 调用接口 接收方使用fastjson解析
解决方案:传递的对象包含集合封装成json字符串,
如果传递的单个对象,对象里包含有集合
可以使用 ATS ATSInfo = JSON.parseObject(result, new TypeReference<ATS>(){}); (ATS 封装的大对象,自定义)
如果请求方是以多个对象集合形式传递,那么接收方也必须是以集合形式接收,否则会解析错误
通过此方法解决传递集合的问题: ArrayList<ATS> atsList = JSON.parseObject(result, new TypeReference<ArrayList<ATS>>(){}); //转换为集合对象

2、项目突然全部报错代码报红的问题?
解决方案:发现是maven私服出现了问题,通过更改maven私服地址解决

3、批量接口调用,出现插入数据异常,数据库里没有数据却依然报插入数据违反唯一约束?
解决方案:慎用全局变量,传递对象或参数最好使用方法入参的方式传递。

开发过程中遇到问题

标签:type   pcl   最好   形式   参数   对象   变量   遇到   fast   

原文地址:https://www.cnblogs.com/lixiangang/p/11056569.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!