錯誤詳細信息:
Caused by: org.apache.ibatis.type.TypeException:
The alias 'SiteVo' is already mapped to the value 'com.test.base.vo.manager.SiteVo'
錯誤原因:
關鍵在於配置文件指定別名范圍過廣,導致不同的包下出現相同的類,從而造成沖突顯示上述的錯誤信息。
配置文件內容:
mybatis:
# 搜索指定包別名
typeAliasesPackage: com.test.**.entiy
解決辦法1:
一般起名的話,建議最好不要起相同的。
改下相同類的名稱即可。
解決辦法2:
搜索指定包別名(上述配置文件),最好指定確定的范圍如com.test.blog.entity,這樣就不會出現上面的錯誤。
