java 封装接口类
要返回json数据
{
"code" : 1,
"message":"成功的返回",
"data" : [{"deviName":"01","address":"54.2","hum":"54.2","temp":"26.6",
"location":"外租仓01"},{"deviName":"01","address":"54.2","hum":"54.2","temp":"26.6",
"location":"外租仓01"}]
}
Bean类,对应json数据
HunBean{
public String code;
public String message;
public List<DataBean> data;
DataBean{
public String deviName;
public String address;
public String hum;
public String temp;
public DeviceLocationPojo location;
}
}
封装类:
HunBean h = new HunBean();
DataBean data = null;
JSONObject jsonobj = new JSONObject();
List<HumitureManagePojo> list = administrator.getHumTem();// 获取温湿度
for (int i = 0; i < list.size(); i++) {
HumitureManagePojo hu = list.get(i);
data = new HunBean.DataBean();
data.setAddress(String.valueOf(hu.getEhmAddress()));
data.setDeviName(hu.getEhmName());
data.setTemp(String.valueOf(hu.getEhmTemp()));
data.setHum(String.valueOf(hu.getEhmHum()));
data.setLocation(hu.getDeviceLocationPojo());
data.location.setDlName(hu.getDeviceLocationPojo().getDlName());
List<DataBean> list2=new ArrayList<DataBean>();
// list2.add(i, data);//这个地方不懂 报错
list2.add(data);//这样写丢失数据 data返回一个,数据库查出来有2个
h.setData(list2);//
}
麻烦大神帮忙 看下封装类怎么改 (最后那几行),我想封装成json返回(上面已经写出来了)
{
"code" : 1,
"message":"成功的返回",
"data" : [{"deviName":"01","address":"54.2","hum":"54.2","temp":"26.6",
"location":"外租仓01"},{"deviName":"01","address":"54.2","hum":"54.2","temp":"26.6",
"location":"外租仓01"}]
}
Bean类,对应json数据
HunBean{
public String code;
public String message;
public List<DataBean> data;
DataBean{
public String deviName;
public String address;
public String hum;
public String temp;
public DeviceLocationPojo location;
}
}
封装类:
HunBean h = new HunBean();
DataBean data = null;
JSONObject jsonobj = new JSONObject();
List<HumitureManagePojo> list = administrator.getHumTem();// 获取温湿度
for (int i = 0; i < list.size(); i++) {
HumitureManagePojo hu = list.get(i);
data = new HunBean.DataBean();
data.setAddress(String.valueOf(hu.getEhmAddress()));
data.setDeviName(hu.getEhmName());
data.setTemp(String.valueOf(hu.getEhmTemp()));
data.setHum(String.valueOf(hu.getEhmHum()));
data.setLocation(hu.getDeviceLocationPojo());
data.location.setDlName(hu.getDeviceLocationPojo().getDlName());
List<DataBean> list2=new ArrayList<DataBean>();
// list2.add(i, data);//这个地方不懂 报错
list2.add(data);//这样写丢失数据 data返回一个,数据库查出来有2个
h.setData(list2);//
}
麻烦大神帮忙 看下封装类怎么改 (最后那几行),我想封装成json返回(上面已经写出来了)
...全文
相关推荐
接口类集成登录--微信开放平台weinx
微信请求处理工具,方便快捷的处理业务数据
Python3之接口类(InterfaceClass)浅谈
日期:2020年3月14日 作者:Commas 注释:学习就是为了忘记,什么是接口类,怎么将方法变为属性; 如果您想了解更多有关Python的知识,那么请点《我的Python浅谈系列目录》 文章目录一、接口类的定义与作用二、图形的接口类示例三、@property让方法秒变“属性” 一、接口类的定义与作用 接口类实际上就是一个规范子类的类,只不过这个类与别的类不太一样,接口(内部的方法)本身不实现,子类继承接口类,子类需要实现接口的功能,否则无法正常工作。那么作用也毋庸置疑,就是规范好子类的接口。 定义一个接口类,我们需要abc模块(抽象类基类,Abstract Base Classes)中
generator-mybatis接口类、实体类、xml文件生成工具
generator-mybatis接口类、实体类、xml文件生成工具
京东VOP供应链JAVA_demo.zip
京东vop供应链java接口代码封装,项目为maven项目,包含内容: 1.京东库存服务类 2.商品服务类 3.京东价格服务类 4.京东订单服务类 5.京东信息推送服务类 6.京东大客户平台服务接口类 7.京东账号配置接口类 8.企销对账服务类 9.京东地址服务类 10.京东售后服务类 代码封装工具类,注释清楚易读。
java调用C#封装的dll方法.doc
java调用C#封装的dll方法


Web 开发
