`

mybatis 启动报错

阅读更多

org.xml.sax.SAXParseException;

lineNumber: 138; columnNumber: 15;

The content of element type "resultMap"

must match "(constructor?,id*,result*,association*,collection*,discriminator?)

 

mybatis启动时候报错,此情况有多种原因

1.仔细检查resultMap是否配置的不正确,多了或少了字符等

2.(此情况一般不易察觉,可能是mybatis的BUG) 在配置resultMap的时候,针对一个resultMap中同时有<association><collection>标签的时候,<association>的标签需要放在<collection>前面

 

特此记录

分享到:
评论

相关推荐

    mybatis-3-config/mapper.dtd 解决mybatis头文件报错

    解决mybatis头文件报错 下载好压缩包 解压将文件放到本地文件夹 例如 D盘的哪个文件夹 D:\mybatis\ ;然后打开eclipse -&gt;Window-&gt;prefenrence-&gt;XML-&gt;XML Catalog-&gt;User Specifiled Entreis-&gt;Add-&gt;Location(此处是你...

    spring boot整合mybatis-plus启动报错问题及解答.pdf

    总结来说,Spring Boot整合Mybatis-Plus时启动报错的主要原因是Mapper接口没有被正确地扫描和注册为bean。通过在启动类上使用`@MapperScan`或在每个Mapper接口上使用`@Mapper`注解,可以有效地解决这个问题。同时,...

    mysql数据库在springboot项目中启动报错问题.docx

    ### MySQL 数据库在 Spring Boot 项目中启动报错问题解析 #### 错误信息解读 在给定的信息中,我们注意到一个具体的错误信息:...

    使用mybatis-plus报错Invalid bound statement (not found)错误

    在`pom.xml`文件中,确保已经添加了Mybatis-Plus的核心库以及相关的启动器、注解和扩展库。案例中的依赖如下: ```xml &lt;groupId&gt;com.baomidou&lt;/groupId&gt; &lt;artifactId&gt;mybatis-plus-boot-starter &lt;version&gt;...

    Spring-Boot-Mybatis实例

    在本项目"Spring-Boot-Mybatis实例"中,我们将探讨如何将流行的Java框架Spring Boot与数据持久层框架Mybatis整合,以便构建高效、简洁的Web应用。该项目源自一篇名为"SpringBoot入门系列:第六篇 mybatis"的博客文章...

    SpringBoot启动报错Failed to determine a suitable driver class

    Spring Boot 启动报错 "Failed to determine a suitable driver class" 解决方案 在 Spring Boot 应用程序中,启动报错 "Failed to determine a suitable driver class" 是一个常见的问题。本文将详细介绍该错误的...

    解决mybatis-plus3.1.1版本使用lambda表达式查询报错的方法

    总的来说,解决MyBatis-Plus 3.1.1版本使用Lambda表达式查询报错的问题,主要从以下几个方面入手: 1. 检查并确保实体类中的字段有正确的`@TableField`注解,指定了数据库中的对应列名。 2. 在配置中启用Lambda支持...

    spring+mybatis

    参照别人的资料的spring+mybatis小样. 看到网上有不少案例都是运行起来有错误, 所以自己从头到尾整理了下. jar包全. ...3-报错的话应该是数据库连接, 改一下数据库配置属性文件和对应的表名什么的就可以了.

    Mybatis plus 尚硅谷笔记

    * @Autowired 注解下的属性为接口类型时会报错(因为接口不能实例化),不用管这个报错,解决方法:在 mapper 接口添加 mapper 注解或者 repository 注解。 * List.ForEach(System.out::println)。 * 快速创建包及类...

    spring boot启动时mybatis报循环依赖的错误(推荐)

    然而,有时候在加入`spring-boot-devtools`后,应用启动时可能会遇到MyBatis相关的报错,提示有循环依赖。 错误通常发生在`MybatisAutoConfiguration`类中,该类是Spring Boot为MyBatis自动配置的一部分。在这个类...

    springboot+mybatis+druid+jsp+bootstrap实现后台权限管理系统源码.zip

    项目基于jdk1.8整合了springboot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap等技术,springboot+Listener(监听器),Filter(过滤器),Interceptor(拦截器),Servlet,springmvc静态资源,文件上传下载,多数据源切换,缓存...

    SpringBoot+mybatis-plus+VUE民宿管理系统后台-毕业设计

    加入启动页面类。 修改了一些VUE的其它问题。 本系列环境 环境 win11 工具 idea 2018 jdk 1.8 数据库 mysql5.5 maven 3.6.0 项目导入方式 maven 导入 数据库前端工具 mysql-front (navicat 也可以) VUE node 14.16...

    Mybatis注解学习--xxxMapper is not known to the MapperRegistry

    当MyBatis启动时,会扫描配置文件或注解来注册Mapper接口。如果出现上述错误,说明MyBatis在启动时没有正确地找到并注册你的Mapper接口。 1. **检查Mapper接口和XML配置文件**:确保你的Mapper接口(如`xxxMapper`...

    springboot+mybatis plus+jsp集成

    在集成过程中,可能会遇到如JSP模板引擎未启用、数据库连接问题、MyBatis Plus动态SQL报错等常见问题。这些问题通常可以通过检查配置、依赖版本兼容性、日志排查等方式解决。在本文描述的案例中,开发者花费两天时间...

    SpringBoot课程Mybaits-Plus分页逻辑删除

    Mybaits-Plus是一个MyBatis的增强版本,提供了许多实用的功能,如分页、逻辑删除、数据权限等。Mybaits-Plus可以帮助开发者快速实现复杂的数据查询和数据操作。 分页逻辑删除 分页逻辑删除是指在数据库中删除数据...

    引入mybatis-plus报 Invalid bound statement错误问题的解决方法

    Invalid bound statement错误是一种常见的Mybatis-Plus错误,通常出现在项目启动后调用接口时。该错误的信息显示的是“无效的绑定语句”,报错的地方正是操作SQL语句的方法。 二、导致Invalid bound statement错误...

    关于mybatis mapper类注入失败的解决方案

    然而,在某些情况下,Mapper类可能无法正确地注入到Spring容器中,导致应用程序启动时报错。 解决方案 ---------- ### 1. 检查Mapper类的注解 在使用MyBatis时,需要在Mapper类上添加相应的注解,例如`@Mapper`或...

    基于springBoot+mybatis的志愿者管理系统

    基于springBoot+mybatis的志愿者管理系统 志愿者管理,修复了一些问题,去掉没有用的文件, 加入了启动地址,用户,密码 加入的注册码的插件! 本系列环境: 环境 win11 工具 idea 2018 jdk 1.8 数据库 mysql5.5 ...

    mybatisMapped报错 Statements collection does not contain value for

    ### mybatisMapped报错 Statements collection does not contain value for 在使用MyBatis框架进行数据库操作时,可能会遇到“Mapped Statements collection does not contain value for”这样的错误提示。这通常...

    springboot报错:NoClassDefFoundError: org/springframework/transaction/ReactiveTransactionManager

    不添加org.springframework.boot:spring-boot-starter-data-jpa:2.2.5.RELEASE,只有org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.1, 则启动报错。 原因: org.springframework.boot:spring-boot-...

Global site tag (gtag.js) - Google Analytics