MyBatis Generatorコードジェネレータ生成テーブルフィールドが正しくないか、間違ったデータベースを選択します。


問題)
MyBatis Generatorジェネレータを使用すると、Mapperファイルには接続データベースとフィールドが一致していないことが分かりました。このテーブルは他のデータベースの同じ名前のフィールドです。
 
【問題解決】
構造ファイルでは、ここでgeneratoConfig.xml接続データベースのパラメータを追加します。 null CatalogMeans Curent=true

    
    
 

  
"jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai&generateSimpleParameterMetadata=true&useUnicode=true&characterEncoding=utf8&useSSL=false&nullCatalogMeansCurrent=true";
データベースの接続先の後ろに追加できます。
nullCatalogMeansCurrent=true
公式文書:http://www.mybatis.org/generator/usage/mysql.html