package com.moral; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.serializer.SerializerFeature; import com.moral.common.bean.ResultBean; import com.moral.entity.Device; import com.moral.entity.DeviceAdjustValue; import com.moral.entity.alarm.AlarmConfig; import com.moral.security.auth.login.LoginMode; import com.moral.security.model.UserContext; import org.junit.Test; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.Map; public class JavaBeanToJsonOutPrint { @Test public void jsonOutPrintTest(){ UserContext userContext = UserContext.create("312", LoginMode.Andriod,1,new ArrayList<>()); // adjustValue.setCreateTime(new Date()); // adjustValue.setUpdateTime(new Date()); // adjustValue.setId(0); // Map value = new HashMap(); // value.put("e1", (float) 1.2); // adjustValue.setValue(value); String json = "{\"createTime\":1516342989358,\"deviceId\":null,\"id\":0,\"updateTime\":1516342989358,\"value\":{\"e1\":1.2}}"; // Map map = JSON.parseObject("{\"e1\":0.0}"); String json1 = JSON.toJSONString(userContext); System.out.printf("\n\n\n\n"); System.out.printf(json1); System.out.printf("\n\n\n\n"); } }