Eclipse MyBatis1.4.2 generatorConfig 默认不生成XML文件,加了type="XMLMAPPER"也不起作用,解决方法

简介: 今天下载了最新的mybatis插件,生成不了XML文件,然后是一堆java注解文件,还有一堆报错。心头各种不爽,网上搜了很久,都是很旧的帖子,根据解决不了问题。最后自己在官网找到了答案,以后大家在搜索找不到答案,还是自己到官网翻文档吧!MyBatis 的官网generatorConfig说明如下:http://mybatis.org/generator/configreference/xmlconfig.html

可以结合的上一遍文章一起看:
https://developer.aliyun.com/article/1067864?spm=a2c6h.26396819.creator-center.12.f1883e18uYUf9m

1、主要是查了javaClientGenerator的说明:If the targetRuntime is MyBatis3 the following predefined values can be used:
如下图,答案很明了了,如果想 type="XMLMAPPER"生效就必须在 添加targetRuntime 是MyBatis3
image.png

2、在generatorConfig的context 元素增加targetRuntime="MyBatis3"

<commentGenerator>
    <property name="suppressDate" value="true" />
    <property name="suppressAllComments" value="true" />
AI 代码解读

image.png

再运行,问题解决!

目录
打赏
0
0
0
0
8
分享
相关文章
【YashanDB知识库】解决mybatis的mapper文件sql语句结尾加分号";"报错
【YashanDB知识库】解决mybatis的mapper文件sql语句结尾加分号";"报错
微服务——SpringBoot使用归纳——Spring Boot集成MyBatis——基于 xml 的整合
本教程介绍了基于XML的MyBatis整合方式。首先在`application.yml`中配置XML路径,如`classpath:mapper/*.xml`,然后创建`UserMapper.xml`文件定义SQL映射,包括`resultMap`和查询语句。通过设置`namespace`关联Mapper接口,实现如`getUserByName`的方法。Controller层调用Service完成测试,访问`/getUserByName/{name}`即可返回用户信息。为简化Mapper扫描,推荐在Spring Boot启动类用`@MapperScan`注解指定包路径避免逐个添加`@Mapper`
52 0
【YashanDB 知识库】解决 mybatis 的 mapper 文件 sql 语句结尾加分号";"报错
【YashanDB 知识库】解决 mybatis 的 mapper 文件 sql 语句结尾加分号";"报错
二、搭建MyBatis采用xml方式,验证CRUD(增删改查操作)
二、搭建MyBatis采用xml方式,验证CRUD(增删改查操作)
108 21
讲解SSM的xml文件
本文详细介绍了SSM框架中的xml配置文件,包括springMVC.xml和applicationContext.xml,涉及组件扫描、数据源配置、事务管理、MyBatis集成以及Spring MVC的视图解析器配置。
149 1
Eclipse 创建 XML 文件
Eclipse 创建 XML 文件
86 2
|
5月前
|
maven项目的pom.xml文件常用标签使用介绍
第四届人文,智慧教育与服务管理国际学术会议(HWESM 2025) 2025 4th International Conference on Humanities, Wisdom Education and Service Management
508 8
|
5月前
|
MyBatis如何关闭一级缓存(分注解和xml两种方式)
MyBatis如何关闭一级缓存(分注解和xml两种方式)
187 5
|
6月前
|
java与XML文件的读写
java与XML文件的读写
66 3
|
6月前
|
C#使用XML文件的详解及示例
C#使用XML文件的详解及示例
247 0

热门文章

最新文章

推荐镜像

更多