问题起因 主要是使用mybatis作为ORM之后,返回的对象为Map,然后对于数据库的datetime,datestamp类型返回为时间戳而不是标准的时间,这个问题解决方案有两种,大叔分析一下: 在mapper的select里,使用mysql这些数据库的函数,dateformat进行转化,缺点,单元测试里使用h2数据库时会找不到这些函数 在ObjectMapper反序列化时统一进行处理,这种方式更好,与具体数据库解耦了 实现 引用依赖包 'org.mybatis:mybatis-typehand…