遇到 com.alibaba.fastjson.JSONObjec 一个坑
fastjson
FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.
项目地址:https://gitcode.com/gh_mirrors/fastj/fastjson
免费下载资源
·
使用: JSONObject.toJSONString(object) 转成String是 如果报:
com.alibaba.fastjson.JSONException: write javaBean error, fastjson version 1.2.51,
class org.springframework.web.context.support.XmlWebApplicationContext, fieldName : applicationContext,
write javaBean error, fastjson version 1.2.51,
class org.springframework.beans.factory.support.DefaultListableBeanFactory, fieldName : autowireCapableBeanFactory,
write javaBean error, fastjson version 1.2.51, class org.apache.ibatis.session.Configuration, fieldName : configuration,
write javaBean error, fastjson version 1.2.51, class com.alibaba.druid.pool.DruidDataSource, fieldName : dataSource。
object对象包含了 另外一个Object 对象
我的类ServiceBean 包含了 ApplicationContext 类 并且使用@Data注解添加了get、set方法
报错的原因应该是applicationContext中的一些属性为null 导致报错。(小白一枚如果不对大神们请赐教)。
我的需求中也不需要把ServiceBean 中 applicationContext 也转为JSON。
所有 对与applicationContext 属性不提供get set 方法。
或者给applicationContext 添加static关键字
GitHub 加速计划 / fastj / fastjson
25.69 K
6.51 K
下载
FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.
最近提交(Master分支:3 个月前 )
c942c834 - 1 年前
5bc4709b - 1 年前
更多推荐
已为社区贡献1条内容
所有评论(0)