spring boot集成mybatis

利用mybatis逆向工程生成的mapper文件和对应的配置文件,碰到以下问题

1、Invalid bound statement (not found)报错,可能有以下可能

对mapper.xml文件未加扫描,意思就是整个配置文件都没加载到,这个可以使用mapper类的其他方法,如果都是报这个说明是整个文件没加载到

假如该类其他的方法都是正常的,那就需要检查下mapper的方法和Mapper.xml文件方法名是否一致

2、Caused by: java.lang.IllegalArgumentException: Result Maps collection already contains value for com

这个是逆向工程生成的mapper文件可能才存在的问题,发现mapper.xml文件很多sql语句都是重复的,需要删除,同样 resultMap也需要删除

3、 create connection SQLException, url: jdbc:mysql://localhost:3306/test, errorCode 0, state 08S01

这个property文件数据库连接配置需要增加?useSSL=false&useServerPrepStmts=true&serverTimezone=UTC,而不是仅仅写

复制代码
jdbc:mysql://localhost:3306/test
相关推荐
才知山高路远4 分钟前
Java - Junit框架
java·junit·log4j
维基框架5 分钟前
Spring Boot 封装 MinIO 工具
java·spring boot·后端
秋野酱5 分钟前
基于javaweb的SpringBoot酒店管理系统设计与实现(源码+文档+部署讲解)
java·spring boot·后端
关于不上作者榜就原神启动那件事6 分钟前
Java基础学习
java·开发语言·学习
Q_Q196328847527 分钟前
python的家教课程管理系统
开发语言·spring boot·python·django·flask·node.js·php
Black_Cat_yyds33 分钟前
设计杂谈-工厂模式
java·开发语言
一零贰肆43 分钟前
互联网大厂Java面试题:深入解析SpringCloud微服务架构中的服务注册与发现机制
java·微服务·nacos·面试题·springcloud
Mast Sail44 分钟前
windows下authas调试tomcat
java·windows·tomcat·authas
长征coder1 小时前
Maven Deploy的依赖与引用方的依赖不同
java·maven
努力学习的明1 小时前
Spring MVC 对 JavaWeb 的优化:从核心组件到注解
java·spring·mvc·web