【发布时间】:2017-07-29 00:07:45
【问题描述】:
我正在一个全新的 Spring Boot (1.5) 应用程序上使用 Java 8 日期/时间 API (JSR-310)。在第一次公开发布之前,我们可以随时了解每个依赖项,这就是为什么我想澄清 JSR-310 在完整 Spring Boot 堆栈上的处理状态。
Boot Starter Web - Jackson 序列化
只需添加 jackson-datatype-jsr310 依赖即可。
但这真的有必要吗?如果是这样,为什么它不包含在标准捆绑包中?
引导启动数据 - 休眠持久性
这就是棘手的地方。我对此有点挣扎,可能是因为我使用的是 PostgreSQL。 似乎 Java 8 兼容性已被 JDBC 用于 4.2 版,这意味着:
- 使用 JDBC 4.2 驱动程序(对于 PostgreSQL,当前为 9.4.1212)
- 覆盖 Hibernate 版本 >= 5.2.6,从而支持 JDBC 4.2
一切都按预期工作,但就目前(Spring Boot 1.5.2)的开发状态而言,我做得还好吗,有什么首选的方法吗?
提前致谢
【问题讨论】:
标签: spring-boot jsr310