我有一个像这样的对象,我已经设置了一个字段
installasimodel test = new installasimodel();
test.setMid(js.getMid());
test.setTid(js.getTid());
test.setSts(js.getSts());
test.setTtd(imgstr);
这是我的模特
......
@Column(name="mid")
private String mid;
@Id
@Column(name="tid")
private Integer tid;
@Column(name="sts")
private int sts;
@Column(name="ttd")
private String ttd;
@Column(name="version")
private String version;
........get/set........
我想像这样做出最终结果
{"mid":"1212","tid":1111,"sts":2,"ttd":"ok"}
我该怎么办?
答案 0 :(得分:0)
添加以下依赖项:
<dependency>
<groupId>net.sf.flexjson</groupId>
<artifactId>flexjson</artifactId>
<version>3.3</version>
</dependency>
在蚀刻对象之后,运行以下代码
installasimodel p = ...load a installasimodel ...;
JSONSerializer serializer = new JSONSerializer();
return serializer.serialize( p );
这将回归你所期望的。