SpingMVC+Hibernate JSON转换日期格式的问题(Date、Timestamp)

本文介绍在SpringMVC项目中将日期字段从String类型更改为Timestamp类型后遇到的问题及解决方案。通过调整jar包版本并使用特定注解,成功实现了日期格式的正确展示。

     目前在做springmvc项目的时候,实体中有日期类型的字段,刚开始日期字段用的是String类型,控制层json转换后到页面没有任何问题,但是为了统一,规范字段,把日期类型统一更换为datetime,java实体类中用的Timestamp类型,控制层通过JSON类型进行转换后,显示在页面的数据为时间戳,不能正常显示日期,
通过网上查询大家都提供了解决办法,使用json自带的转换工具,如下:
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    把该注解方法加载到实体get方法上面,通过测试,死活不行,页面显示还是时间戳,最后发现是因为jar包版本不对,造成的原因,最后统一更换版本jackson-annotations-2.4.1.jar,jackson-core-2.4.1.jar,jackson-databind-2.4.1.jar,测试通过!

帮我创建一个关于十个勤天农业管理系统的SpringMVC高级实验完整的项目。一、知识点 掌握DispatcherServlet、@Controller注解、@RequestMapping注解,数组绑定、集合绑定、复杂POJO绑定—属性为对象类型的数据绑定、复杂POJO绑定—属性为List类型的数据绑定、复杂POJO绑定—属性为Map类型的数据绑定、JSON数据绑定。 二、实验要求 创建管理员后台管理系统,管理员登录之后,可以对数据库中的任意信息进行管理(增删改查) (1)进数据库设计,创建用户表、商品表、商品类型表、订单表、身份证表和订单关系,确保数据库结构能够满足数据库设计规范。 (2)利用 SpringMVC 搭建项目架构。配置控制器、服务层和数据访问层。控制器接收来自前端的请求,如管理商品、用户信息容等。服务层处理具体的业务逻辑,数据访问层使用 Mybatis与数据库进行交互,执行 SQL 语句进行数据的增删改查操作。 (3)页面的前端设计:使用 JavaScript 技术进行页面布局,例如商品列表展示、数量修改功能等的实现。 (4)利用 SpringMVC 的请求映射和数据绑定功能,将前端提交的数据传递到后端进行处理,并将后端处理结果返回给前端进行展示。 三、实验步骤 1.实验环境搭建 2.数据库设计 3.数据业务层 (1)配置数据源,在配置文件中设置数据库连接信息,如数据库驱动、连接 URL、用户名和密码。 (2)编写业务逻辑代码。 4、控制层设计 5、前端页面设计
最新发布
05-28
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值