
框架
文章平均质量分 85
来瓶小白干Oo
享受每一天
展开
-
java.sql.Time 字段使用 Jackson 进行序列化
情况:最近有一个很奇怪的事情,项目已经上线了一年有余,但这期间会出现几次时区问题。但是服务重启之后,时区问题便会消失。字段序列化过程中默认使用系统默认时区,不支持指定时区。在系统运行过程中,默认时区的变化会导致时区问题。字段 与 Mysql数据库 对应的表中 time字段相对小了。架构:项目后端是 SpringBoot,前端是Vue。字段序列化并不支持指定时区,因此需要手动实现。, 但还是出现了时区问题,我百思不得理解。在实际代码中我已经 指定了时区。通过对源码的分析,我发现。原创 2023-07-11 11:56:48 · 1056 阅读 · 0 评论 -
java.sql.Time 字段时区问题 Jackson 源码分析 意想不到的Time处理类
初步分析文中,主要针对项目部署服务器时区、数据库时区、Jvm运行设置时区和字段序列化过程时区问题进行展开分析。并给出三个可能问题相对应的解决方案。但是,前段时间又出现时区问题。让我必须重新思考此问题。因此,我初步认为是Mybatis在数据持久化过程中,对进行时区处理,导致获取的数据产生时区问题。但通过对Mybatis源码分析,排除了此原因。以下内容主要对Jackson源码进行阅读,理解分析字段序列化过程,并定位时区问题。通过以上的源码分析,得出你觉得的觉得不是真的觉得,Jackson就在对。原创 2023-06-26 22:18:31 · 700 阅读 · 0 评论 -
SSM + Dubbo搭建生产者消费者系统
文章目录前言一、基本架构二、搭建项目1.开启ZooKeeper2.构建common模块3. 构建service模块1. Service2. spring-dubbo.xml3. applicationContext.xml4. mybatis-config.xml5. log4j.properties6. web.xml4. 构建controller模块1. Controller2. spring-dubbo.xml3. spring-mvc.xml4. applicationContext.xml3. 配原创 2021-05-16 15:55:53 · 647 阅读 · 1 评论