public class InformationPublishFlowServiceImpl implements InformationPublishFlowService {
@Autowired
private InformationPublishFlowBiz informationPublishFlowBiz;
@Override
@Transactional(rollbackFor = Exception.class)
public Map<String, Object> save(Map<String, Object> map) throws BaseException {
try {
// Map<String, Object> paramMap = new HashMap<>();
// paramMap.putAll(map);
map.put("checked", DataBaseConstant.DATA_STATUS_UNSUBMITTED);
DynamicBean save = informationPublishFlowBiz.save(map, InformationPublish.class);
// 把对象转换成Map,此时时间戳数据被转换后变成了Integer或Long类型
Map<String, Object> paramMap1 = JSON.parseObject(JSON.toJSONString(save.getTarget()), Map.class);
// 把时间戳转换为自定义格式类型 yyyy-MM-dd HH:mm:ss
Map<String, Object> paramMap = JSON.parseObject(JSON.toJSONStrin
对象转换成Map的一些坑
最新推荐文章于 2024-09-03 08:28:36 发布
博客探讨了在Java中将对象转换为Map时遇到的时间戳数据变化的坑,通过两种不同的转换方式进行了对比分析。
摘要由CSDN通过智能技术生成