我正在使用 Spring Boot,我需要加载一个包含 A 类中的一些值的 HashMap。
然后,我需要从B类、C类等的这个HashMap中获取值。
所以我需要一个 HashMap,它首先加载我的值,然后在其他类中使用这个 Map。
谢谢。
是否可以更改 JPA 中实体变量 ID 的名称?目前,DAO 保存方法使用实体 ID。我们的数据库中有多个现有表,然后我们必须将 ID 列添加到所有表中。有什么办法可以避免添加字段吗?我想一种可能性是覆盖 DAO 方法,但还有其他想法吗?提前致谢。
我不明白 Jackson 库在 1912 年之前解析错误日期的原因。我想问题是java.util.Date 转换,因为 Gson 仍然存在问题。
这是我的代码:
ObjectMapper mapper = new ObjectMapper();
String tmp = "{\"date\":\"1911-01-01T00:00:00+00:00\"}";
Response resp = mapper.readValue(tmp, Response.class);
System.out.println("Date->"+resp.date);
Run Code Online (Sandbox Code Playgroud)
日期是 java.util.Date 类型的字段
如您所见,输入是: 1911-01-01T00:00:00+00:00
输出是:(Sun Jan 01 00:09:21 CET 1911我不明白为什么要设置那个时间)
但是如果我设置这个输入: 1912-01-01T00:00:00+00:00
输出是正确的: Mon Jan 01 00:00:00 CET 1912
仅发生在 1912 年之前的日期。
JDK v1.8.0_101
谢谢。