MyBatisPlusを使用する過程でテーブル名が存在しない問題

MyBatisPlus の使用に関する問題

問題の説明

MyBatisPlus を使用してクエリを実行すると、存在しないテーブルが表示され SQL エラーが発生し、Baidu はラウンド後に答えを見つけることができませんでした。

たとえば、visitor_management テーブルの情報を確認しますが、エンティティ クラスは VisitorDO で、コンソールに出力される SQL ステートメントは Select * from visitator_d_o ですが、visitor_d_o テーブルが存在しないというエラーが報告されます。

問題の原因

MyBatisPlus を使用してコードを生成した後、エンティティ クラスの名前が変更され、エンティティ クラスの名前がデータベース テーブルの名前と一致しません。

問題が解決しました

エンティティ クラスの名前を VisitorManagement に変更すると、クエリ ステートメントは次のようになります: Select * from visitator_management; 問題は解決されます。

おすすめ

転載: blog.csdn.net/qq_41941497/article/details/124589164
おすすめ