mybatis的代碼自動生成腳本:(該腳本具體用法有空再來補充)java
java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwritetomcat
使用該腳本生成的代碼拷打項目中後,啓動tomcat報錯:
mybatis
java.lang.IllegalArgumentException: Result Maps collection already contains value for..........spa
緣由:xml
腳本中的「-overwrite」參數對java文件來講是覆蓋,而對xml文件則爲部分追加,因此屢次使用該腳本生成的xml文件中可能會出現部分重複。generator
因此比較靠譜的作法是:須要從新生成就把原來生成的文件所有刪除。it