java - 用整数创建 pojo 的对象
问题描述
在里面POJO
我试图创建一个POJO
使用整数的私有对象。
我已经尝试过@JSONAlias
,@Field
并且@TypeAlias
,我还尝试过添加不同的依赖项。
public class Abc {
private String name;
//I am getting error here. I want to map few values present in Ids against 123 object. But I am not able to do so.
private Ids 123;
}
在我的MongoDb
我应该能够映射如下所示的值
"123"{
"id1":"453",
"id2":"859",
"id3":"839"
}
解决方案
Java 不允许您声明以数字开头的字段名称。根据您的要求,您可以将 @JsonProperty("123") 用于您的 POJO 字段
推荐阅读
- sql - SQL:执行欠采样以选择多数类的子集
- amazon-web-services - S3存储桶项目中的日期和上次修改有什么区别?
- php - Wordpress 上传时出错。请稍后再试(图片上传)
- mongodb - 如何在主机系统的 Docker-MongoDB 中的 bash 命令中执行 bash?
- redis - Redis - 在写入时从密钥中读取旧数据
- aws-lambda - AWS Lambda 返回过滤的 dynamoDB 扫描的空结果
- path - 如何调试“错误ASPCONFIG:完全限定后路径太长。”?
- c# - 在将 web api 部署到天蓝色之后,从 api 到类库的每个调用都失败了
- python - “方法”对象在 python 中不是可下标的问题
- manifest - 为什么我可以通过仪表板导入功能而不是通过 Jelastic API 安装此 Jelastic 清单?