Java中bean转换json时候的不解之惑

Java中如果想把bean转换成json,直接使用JSONObject.fromObject(obj)这方法即可。只是当你bean中的属性设置成public的时候就会出现一种奇怪的现象,看我的运行截图:

1.这是我bean的设置情况,注意它里面的属性设置是public

2.我这里测试的时候用的是spring boot,在controller层做的事情如下

3.访问的时候后台截图如下

注意看,转换成json后,bean的每个属性都出现了两遍,是不是很神奇,嘿嘿。。。

在网上看了很多案例,都没有介绍这方面的,自己看源码由看不懂,就只能先记一笔了~

猜你喜欢

转载自www.cnblogs.com/firstfish/p/12029555.html
今日推荐