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"):

其他情况待补充

你可能感兴趣的:(深蓝计划)