Skip to content

常见问题

1. 如何知道xbatis 是否启动 ?

查看 启动是否打印 banner

      _           _   _      __v1.8.2__      _             _     _
     | | xbatis  | | (_)     \ \    / /     | |           | |   | |
__  _| |__   __ _| |_ _ ___   \ \  / /   ___| |_ __ _ _ __| |_  | |
\ \/ / '_ \ / _` | __| / __|   \ \/ /   / __| __/ _` | '__| __| | |
 >  <| |_) | (_| | |_| \__ \    \  /    \__ \ || (_| | |  | |_  |_|
/_/\_\_.__/ \__,_|\__|_|___/     \/     |___/\__\__,_|_|   \__| (_) https://xbatis.cn

2. 为什么 xbatis 没有启动 ?

  • 1: 没有配置数据源
  • 2:依赖了mybatis官方的boot starter
  • 3:依赖了mybatis扩展包的boot starter;例如 plus flex 或其他mybatis 扩展包的starter
  • 4:配置mybatis的 configuration配置

3. 如何解决项目springboot版本与 xbatis-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和xbatis的SQL日志

<logger name="org.mybatis" level="trace"/>
<logger name="cn.xbatis" level="trace"/>

5. maven下载不下来?

修改 maven setting.xml文件中 使用 华为镜像 和 腾讯镜像

xml
<mirrors>
    <mirror>
        <id>HW</id>
        <mirrorOf>central</mirrorOf>
        <url>https://repo.huaweicloud.com/repository/maven/</url>
    </mirror>
    <mirror>
        <id>TX</id>
        <mirrorOf>central</mirrorOf>
        <url>https://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
    </mirror>
</mirrors>