org.codehaus.jackson.map.JsonMappingException: Conflicting getter definitions for property "enabled": com.cgodo_component.model.UserLoginModel#isEnabled(0 params) vs com.cgodo_component.model.UserLoginModel#getEnabled(0 params)
错误信息大概如上,意思是
是我们的类中有个isEnabled,还有getEnabled两个方法,jackson无法确定唯一的getter函数。
可以再其中一个方法中使用
@JsonIgnore
public Enable getEnabled() {
return enabled;
}
@JsonIgnore注解,或者也可以使用其他注解,让json特殊处理。
http://linmingren.me/blog/2012/08/%E7%94%A8jackson%E5%BA%93%E6%9D%A5%E6%8A%8Ajava%E5%AF%B9%E8%B1%A1%E4%BF%9D%E5%AD%98%E4%B8%BAjson%E6%A0%BC%E5%BC%8F/
分享到:
相关推荐
MinGW -w64-for window 32bit or 64 bit MinGW -w64-for window 32bit or 64 bit MinGW -w64-for window 32bit or 64 bit MinGW -w64-for window 32bit or 64 bit
Please check logcat output for more details. Launch canceled! ``` 解决这个问题的方法通常涉及到修改`AndroidManifest.xml`文件中关于`<provider>`的设置。以下是几个可能的解决步骤: 1. **检查并更改`android...
在Android开发过程中,有时会遇到一个令人困扰的问题,即`INSTALL FAILED CONFLICTING PROVIDER`。这个错误通常出现在尝试安装一个新的应用时,由于系统检测到新应用中的Content Provider(内容提供者)与已经安装在...
to avoid running multiple JARs with the same name that may contain conflicting classes. OSGi eliminates this burden, letting you install and run as many different JAR versions as required in a single ...
This chapter delves into more advanced concepts related to optimum design, including definitions of global and local minima, necessary and sufficient conditions for optimality, and constrained ...
冲突大小写问题此自述文件概述了在此 Ember 应用程序上进行协作的详细信息。 这个应用程序的简短介绍可以很容易地转到这里。先决条件您将需要在您的计算机上正确安装以下东西。 (带有 NPM)安装git clone 这个仓库...
**Hibernate Tools for Eclipse 插件安装与使用指南** Hibernate Tools是Eclipse集成开发环境中的一款强大插件,它为开发者提供了方便的Hibernate实体类生成、数据库反向工程、SQL执行及对象关系映射(ORM)配置等...
在Qt开发过程中,有时会遇到编译问题,特别是涉及到字体渲染时,可能因缺少特定的头文件而导致编译失败。本话题主要关注“qt关于编译fontconfig缺少的头文件”,这个问题通常出现在尝试构建Qt环境以支持不同平台,如...
**标题与描述解析** 标题"libfaketime:libfaketime修改单个应用程序的系统时间"揭示了一个名为libfaketime的库,其主要功能是允许开发者在不改变全局系统时间的情况下,针对特定的应用程序调整时间环境。...
【DLNA技术详解】 DLNA(Digital Living Network Alliance),即数字生活网络联盟,是一个由多家科技公司共同发起的标准化组织,旨在推动家庭网络中的多媒体设备之间的互联互通。DLNA标准允许不同品牌和操作系统的...
RELEASE NOTES FOR MICROSOFT(R) TCP/IP-32 FOR WINDOWS(TM) FOR WORKGROUPS 3.11 PLEASE READ THIS ENTIRE DOCUMENT General ------- This product is compatible with, and supported exclusively on, the ...
If you have received the SOFTWARE PRODUCT for purposes of evaluation (“Demonstration”) or you have purchased a Laboratory or Developer License then this SOFTWARE PRODUCT is licensed to you per the ...
due to fixed defaults conflicting with driver queue size defaults. - Changed default for sendTimeoutMultiplier for not NT-based platform to a high value as W98 etc. do not seem to interpret 0 as ...
By establishing clear definitions, obligations, and procedures, UCP600 aims to provide a standardized approach to the issuance, notification, examination of documents, and reimbursement processes ...
运行vue项目时,启动报错 error in ./~/_element-ui@2.7.2@element-ui/packages/form/src/label-wrap.vue Syntax Erroe:Unexpected token (20:14) ;; 将此压缩包解压到node_moudel里面找到 element-ui,替换即可
本研究探讨了领导者的认知思维风格,特别是辩证思维,对员工创新力的影响。辩证思维是一种认知倾向,指的是能够容忍矛盾、期待变化以及全面思考问题的能力。文化背景塑造了人们不同的认知模式,研究发现中国人更倾向...
第一个错误是`ArgumentError: argument --batch_size: conflicting option string: --batch_size`。这个错误通常意味着命令行参数解析时出现了冲突。在启动程序时,确保没有重复指定`--batch_size`选项,或者检查你...