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マッピングファイルがどこにあるかを教えます。以下の通りです。
解決方法:(1)Mybatis-generatorプラグインを改造する mybatis-generatorを参照してコードを再生成する場合のSQLマッピングファイルの上書き;2)手書きのxmlファイルと自動生成のxmlファイルを分離する 手書きの書類はsrc/main/resource/mybatisディレクトリにおいて、 作成ファイルはsrc/main/resource/mybatis-generatorディレクトリに置いて、生成前に手動で削除するのに便利です。
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ディレクトリに置いて、生成前に手動で削除するのに便利です。