報錯情況如下:
yml文件配置如下:
網上的其它原因我就不說了,好排查。就特麼這一個,怎麼找都找不出來,而且target裏面也有xml文件。問題就在mybatis下面又有一個mybatis.mapper。把這個mybatis.去掉就好了。如果大家按照網上說的步驟排查不出來,大部分估計就是在配置文件上面寫錯了,我特麼這個就是。害死我了。
最後我寫成這個也行:mapper-locations: classpath:mapper/*Mapper.xml
報錯情況如下:
yml文件配置如下:
網上的其它原因我就不說了,好排查。就特麼這一個,怎麼找都找不出來,而且target裏面也有xml文件。問題就在mybatis下面又有一個mybatis.mapper。把這個mybatis.去掉就好了。如果大家按照網上說的步驟排查不出來,大部分估計就是在配置文件上面寫錯了,我特麼這個就是。害死我了。
最後我寫成這個也行:mapper-locations: classpath:mapper/*Mapper.xml
ThreadLocal的使用,,,實際上相當於維護了一個Map,其中以鍵值對的形式,存儲了某一個數據被多個線程訪問所對應的值。當然這個數據只能有
JSONArray序列化日期最初用到, 這個是全局設置,會有風險。 String[] dateFormats = new String[] {"yyyyMMdd"}; JSONUtils.getM