下面是我的一段代码:
Map<String, Object> simpleJdbcCallResult =
new SimpleJdbcCall(jdbcTemplate)
.withProcedureName(procedureName)
.returningResultSet(parameterName, mapper)
.withCatalogName(catalogName)
.execute(parameters);
在我的参数中,我有一个localdatetime包含“2021-01-27t23:02:50”,但是当我查看spring执行的sql查询时,我看到传递到数据库的实际datetime是“2021-01-27 22:02:50”。看到一小时轮班了吗?localdatetime不应该没有时区的概念吗?我看不出这种转变是从哪里来的。
暂无答案!
目前还没有任何答案,快来回答吧!