常见问题
1. 如何知道mybatis-mp 是否启动 ?
查看 启动是否打印 banner
| \/ | | | | | (_) | | | | | | | \ / |_ _| |__ __ _| |_ _ ___ _ __ ___ _ __ ___| |_ __ _ _ __| |_ | | | |\/| | | | | '_ \ / _` | __| / __| | '_ ` _ \| '_ \ / __| __/ _` | '__| __| | | | | | | |_| | |_) | (_| | |_| \__ \ | | | | | | |_) | \__ \ || (_| | | | |_ |_| |_| |_|\__, |_.__/ \__,_|\__|_|___/ |_| |_| |_| .__/ |___/\__\__,_|_| \__| (_) __/ | | | |___/ |_| Version:1.7.8-RC6
2. 为什么 mybatis-mp 没有启动 ?
- 1: 没有配置数据源
- 2:依赖了mybatis官方的boot starter
- 3:依赖了mybatis扩展包的boot starter;例如 plus flex 或其他mybatis 扩展包的starter
- 4:配置mybatis的 configuration配置
3. 如何解决项目springboot版本与 mybatis-mp-springboot-starter 版本冲突?
在项目里 pom dependencyManagement 配置 springboot的依赖版本号
xml
<dependencyManagement>
<dependencies>
<!-- 最好在最前面 加 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>2.7.18</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
4. 如何配置mybatis和mybatis-mp的SQL日志
<logger name="org.mybatis" level="trace"/>
<logger name="cn.mybatis.mp" level="trace"/>