1 安装。 见网上教程

2 测试连接

jdbc:mysql://localhost:3306/mysql?useUnicode=true&characterEncoding=utf-8&allowPublicKeyRetrieval=true&serverTimezone=UTC&useSSL=false

 

 3 springboot3.0+mybatis连接

 

启动后,发现打包的文件里面缺少了xml

clean了重新打包还是没有

 

 

 

 

 知识点: pom的filtering的作用

1 springboot3.0  - mybatis正式版没适配,只能去找快照,有修复。 2 mapper放的位置不对,导致编译前资源确定的时候,没用xml,所以target里面没得。 pom加东西

<resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>

 

2 问题 启动了,连上了 但是报错 testWhileIdle is true, validationQuery not set

暂记

 

项目demo7mybatis

 

 spring3.0+mysql8 没弄好