Invalid bound statement(not found):comp.duotun.dao.UserMapper.selectByPrima問題の一つ


Invalid bound statement(not found):comp.duotun.dao.UserMapper.selectByPrima問題の一つで、spring-mybatis.xmlに参加します。
mapper Locations項は、mybatisマッピングファイルがどこにあるかを教えます。以下の通りです。

	
		
		
		
		
	
私はこの項目に加入してから、スタート時にずっとBaseResultMapソースのデータ衝突を報告しています。プロジェクトを成功に起動できませんでした。以下のエラーを報告します。
Result Maps collection already contains value for com.duotun.dao.UserMapper.
元々はMybatis-GeneratorがMapper.xmlファイルを生成する時、元の基礎の上で再生成して、内容が重複するからです。
解決方法:(1)Mybatis-generatorプラグインを改造する    mybatis-generatorを参照してコードを再生成する場合のSQLマッピングファイルの上書き;2)手書きのxmlファイルと自動生成のxmlファイルを分離する    手書きの書類はsrc/main/resource/mybatisディレクトリにおいて、    作成ファイルはsrc/main/resource/mybatis-generatorディレクトリに置いて、生成前に手動で削除するのに便利です。