我刚刚开始使用jsonschema和一个例子

“在

Java项目中使用jsonschema2pojo(嵌入式)”

我的架构对象可以描述为

{

"$schema": "http://json-schema.org/draft-04/schema",

"description": "Document",

"type": "object",

"properties": {

"displayDate": { "type": "date" },

"displayName": { "type": "string" }

}

}

不幸的是,生成的Pojo对象将是

package com.example;

public interface Document {

java.lang.Object getDisplayDate();

void setDisplayDate(java.lang.Object arg0);

java.lang.String getDisplayName();

void setDisplayName(java.lang.String arg0);

}

有一个Object类型的成员“displayDate”而不是预期的Date.为什么?

最佳答案 date不是type的有效值. displayDate应定义为

{ "type": "string", "format": "date" }

我不知道jsonschema2pojo是否会将它转换为您想要的Date对象,但它似乎默认为Object而不是在遇到类型的无效值时抛出错误.

java实现jsonscheme_java – jsonschema和日期类型相关推荐

  1. Java 基础【12】 日期类型

    java api中日期类型的继承关系 java.lang.Object --java.util.Date --java.sql.Date --java.sql.Time --java.sql.Time ...

  2. Java String类型转换成Date日期类型

    //格式化数据 SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String format = ...

  3. java通过poi读取excel中的日期类型数据或自定义类型日期

    java通过poi读取excel中的日期类型数据或自定义类型日期 Java 读取Excel表格日期类型数据的时候,读出来的是这样的  12-十月-2019,而Excel中输入的是 2019/10/12 ...

  4. java中Date日期类型的大小比较

    java中Date日期类型的大小比较 方法一: java.util.Date类实现了Comparable接口,可以直接调用Date的compareTo()方法来比较大小 String beginTim ...

  5. java和mysql之间的时间日期类型传递

    摘自:http://blog.csdn.net/weinianjie1/article/details/6310770 MySQL(版本:5.1.50)的时间日期类型如下: datetime 8byt ...

  6. java 和mysql 时间_java和mysql之间的时间日期类型传递

    mysql(版本:5.1.50)的时间日期类型如下: datetime 8bytes xxxx-xx-xx xx:xx:xx 1000-01-01 00:00:00到9999-12-31 23:59: ...

  7. java查询出来的日期类型_Java的第29天,Oracle函数

    今天是学习Java的 第29天. 今天学习了数据库中DQL语言中的逻辑条件关系,优先规则,使用order by 排序.学习了Oracle函数,包括单行函数和多行函数,学习了字符函数,字符处理函数,数字 ...

  8. java通过poi读取excel中的日期类型

    1.问题分析 Java 读取Excel表格日期类型数据的时候,读出来的是这样的 12-十月-2020,而Excel中输入的是 2020/10/12 或 2020-10-12 poi处理excel时,当 ...

  9. mysql日期对应java类型_Mysql与Java日期类型

    java中的日期类型 java.util.Date java.util.Calendar java.sql.Date java.sql.Time java.sql.Timestamp 注:后三种都继承 ...

最新文章

  1. LeetCode简单题之比较含退格的字符串
  2. 大循环在内,小循环主外为什么会效率高
  3. 打印发现function toUpperCase() { [native code] }
  4. 修改linux默认启动级别(包括Ubuntu)
  5. DBeaver连接达梦|虚谷|人大金仓等国产数据库
  6. datetimepicker 更新值无效_文献阅读之Voronoi图的生成与更新
  7. 音频播放时,将前台服务和通知栏关闭
  8. 大专适合学习php么_学好php能做什么?哪些人群适合学习php?
  9. CreateaJointCurve.txt
  10. 计算机核心期刊论文模板,中文核心期刊(论文)模板.doc
  11. 为什么电脑屏幕会横过来_电脑屏幕倒过来了怎么办?电脑屏幕横过来了怎么办?...
  12. avformat_seek_file使用
  13. 已知一/27网络中有一个地址是167.199.170.82,问这个网络的网络掩码、网络前缀长度和网络后缀长度是多少,求这个地址块的地址数、首地址以及末地址是多少
  14. MySQL 视图、索引、外键关联策略
  15. 下载NVIDIA官方驱动教程
  16. 看我拿下域控-cve2020-1472-Netlogon
  17. 网络精英赛模拟练习(4)
  18. 音频质量的评价方法:简单梳理
  19. bootstrap ajax - (se7en框架)
  20. 转型科技狂的安踏 要用“赢领计划”抄底NIKE?

热门文章

  1. 基于SAML2.0的SAP云产品Identity Authentication过程介绍
  2. PHP web应用的调试
  3. Why expand does not work for complex note
  4. SAP CRM和SAP Hybris的订单日志
  5. 用ABAP代码读取S/4HANA生产订单工序明细 1
  6. 一家互联网公司校园招聘的笔试题以及答题分析
  7. Kubernetes API server工作原理
  8. 在Linux系统里安装Virtual Box的详细步骤 1
  9. java+mysql性能优化_Java培训实战教程之mysql优化
  10. 数组|leetcode59.螺旋矩阵II