Result Maps collection already contains value for ...BaseResultMap ......
這個問題,相信大家在使用mybatis的重新生成 dao,pojo,mapper的時候,都有可能會遇見。
開發過程中,我們改修了表結構,需要重新生成mybatis的配置文件,然后覆蓋回原來工程。
往往在發布項目的時候,就會出現這個問題。
個人猜想這是由於mybatis在重新覆蓋了配置文件之后,容器發布的時,Spring重新關聯mybatis
配置文件不正確導致的。※ 還在研究中.....
解決辦法:
1,server clean
2,maven clean
3,alt+F5 更新工程
4,重新發布。
其中第三部的尤為必要。