jsonschema - jsonschema 到 pojo java
问题描述
我正在使用下面的 maven 插件从给定的 json 模式生成 java 类。如果 json 模式具有大写的属性,那么我想生成 Pojo 类属性也使用大写。
<groupId>org.jsonschema2pojo</groupId>
<artifactId>jsonschema2pojo-maven-plugin</artifactId>
<version>1.0.2</version>
json架构:
"times": {
"additionalProperties": false,
"type": "object",
"properties": {
"STD": {
"type": "string"
},
"STA": {
"type": "string"
},
"LTD": {
"type": "string"
},
"LTA": {
"type": "string"
},
}
}
当前生成如下,但在大写情况下也期望 std、sta、ltd、lta 属性 public class Times {
@JsonProperty("STD")
private String std;
@JsonProperty("STA")
private String sta;
@JsonProperty("LTD")
private String ltd;
@JsonProperty("LTA")
private String lta;
}
解决方案
推荐阅读
- excel - 使用 sumproduct 进行 Hlookup 查找日期值,然后将截至该日期的所有值相加
- python-3.x - 更改其他变量时,Python浅拷贝不会自动更改变量
- java - 使用 Java 的 Twitter 广告 API
- mysql - 如何在sql中检查当前位置是否在我们的服务范围内?
- ios - 如何从 Swift 类中抛出 NSError 并在 Objective-C 类中捕获它?
- react-native - React Native WebView 不工作 IOS 模拟器
- python - 安装 Matplotlib 时出错:致命错误 C1083
- algorithm - 将 1 块插入不完美的河内塔的算法
- java - 编写 JPA 存储库时应该使用哪些实践
- ruby - 在 Ruby Selenium 中查找元素并输入