Date 数据类型格式化定义
第一种:Mybatis 查询结果集映射为实体对象,如果其中包含java.util.Date 日期类型属性,如何输出指定的日期格式(yyyy-MM-dd)
解决思路是:在实体对象***Object.class 属性中,添加 @JsonFormat(pattern ="yyyy-MM-dd") 注解标签:
注意:@JsonFormat 标签来源于SpringMVC 依赖的jackson.fasterxml类包之中。
实现流程是:MyBatis 查询结果集封住成对应的实体对象,实体对象通过SpringMVC 依赖jackson.fastxml 转换为请求响应内容。在转换过程中通过jackson.fastxml中提供的相关标签完成对应日期格式的转换。
第二种:基于Alibaba EasyExcel 实现excel 导入导出功能,如果包含的导入导出实体属性中,包含java.util.Date 日期属性,如何输出指定的日期格式(yyyy-MM-dd)
解决思路是:在导入导出对象的属性中,指定@ExcelProperty(value = "日期", index = 2, format="yyyy-MM-dd"):
其他情况待补充
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。