問題の説明
MyBatisPlus を使用してクエリを実行すると、存在しないテーブルが表示され SQL エラーが発生し、Baidu はラウンド後に答えを見つけることができませんでした。
たとえば、visitor_management テーブルの情報を確認しますが、エンティティ クラスは VisitorDO で、コンソールに出力される SQL ステートメントは Select * from visitator_d_o ですが、visitor_d_o テーブルが存在しないというエラーが報告されます。
問題の原因
MyBatisPlus を使用してコードを生成した後、エンティティ クラスの名前が変更され、エンティティ クラスの名前がデータベース テーブルの名前と一致しません。
問題が解決しました
エンティティ クラスの名前を VisitorManagement に変更すると、クエリ ステートメントは次のようになります: Select * from visitator_management; 問題は解決されます。