使用MybatisX 快速生成 CRUDyml中的不会生效吗

使用MybatisX 快速生成 CRUDyml中的不会生效吗

数据库的表名为:t_t_user
yml 中设置

table-prefix:t_t_

MybatisX 快速生成 CRUD


 delete
        from user
        where id = #{id,jdbcType=NUMERIC}

检查下数据库,是不是id type什么的不正确

该回答引用GPTᴼᴾᴱᴺᴬᴵ
根据您提供的信息,您在MybatisX中使用yml文件中的设置来快速生成CRUD,但是生成的SQL语句中似乎没有应用到您的设置。这可能是由于以下几个原因导致的:

  1. 检查yml文件的格式:请确保yml文件的格式正确,并且已正确设置了数据库连接参数和表名前缀等设置。您可以使用其他工具检查yml文件的语法是否正确。

  2. 检查MybatisX配置:请确保MybatisX已正确配置yml文件路径,并且已正确加载了yml文件。您可以在MybatisX的设置中检查和配置这些设置。

  3. 检查生成代码的设置:请确保您在使用MybatisX生成CRUD时,已正确设置了生成代码的选项和参数。例如,您可以检查生成代码的目标文件夹、生成代码的命名规则、生成的XML文件是否包含正确的命名空间等。

  4. 检查生成的SQL语句:请仔细检查生成的SQL语句是否正确,是否已正确应用了yml文件中的设置。如果未正确应用设置,请检查yml文件中的设置是否正确,并重新生成CRUD代码。

希望这些提示能帮助您解决问题,并且您能够顺利生成正确的CRUD代码。