JDBC Connection [com.mysql.jdbc.Connection@2bbf4094] will not be managed by Spring 的一个可能错误

it2023-10-02  76

下面展示一些 内联代码片。

// A code block var foo = 'bar'; 20:57:09,712 DEBUG SpringManagedTransaction:86 - JDBC Connection [com.mysql.jdbc.Connection@2bbf4094] will not be managed by Spring 20:57:09,712 DEBUG limit_COUNT:139 - ==> Preparing: SELECT count(0) FROM shop s, `type` t WHERE s.lid = t.lid AND outtime >= ? AND outtime <= ? 20:57:09,713 DEBUG limit_COUNT:139 - ==> Parameters: 2020-10-11(String), 2020-12-23(String) 20:57:09,713 DEBUG limit_COUNT:139 - <== Total: 1 // An highlighted block var foo = 'bar';

will not be managed by Spring 不止一次出现过这个错误,但一直不知道怎么解决, 今天记录一下: 本次错误原因:数据库里的outtime类型是datetime,而在实体类的注解是 @DateTimeFormat(pattern = “yyyy-MM-dd”) 导致模糊查询时一直查询不到数据

把类型修改成date类型问题就解决了 主要是这个错误和数据库类型看起来没有一点关系,所以一直找不到

-------java小螳螂

最新回复(0)