使用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语句中似乎没有应用到您的设置。这可能是由于以下几个原因导致的:
检查yml文件的格式:请确保yml文件的格式正确,并且已正确设置了数据库连接参数和表名前缀等设置。您可以使用其他工具检查yml文件的语法是否正确。
检查MybatisX配置:请确保MybatisX已正确配置yml文件路径,并且已正确加载了yml文件。您可以在MybatisX的设置中检查和配置这些设置。
检查生成代码的设置:请确保您在使用MybatisX生成CRUD时,已正确设置了生成代码的选项和参数。例如,您可以检查生成代码的目标文件夹、生成代码的命名规则、生成的XML文件是否包含正确的命名空间等。
检查生成的SQL语句:请仔细检查生成的SQL语句是否正确,是否已正确应用了yml文件中的设置。如果未正确应用设置,请检查yml文件中的设置是否正确,并重新生成CRUD代码。
希望这些提示能帮助您解决问题,并且您能够顺利生成正确的CRUD代码。