Springboot3整合MyBatisPlus Springboot3整合MyBatisPlus1.数据库脚本DROPTABLEIFEXISTSuser;CREATETABLEuser(idBIGINTNOTNULLCOMMENT主键ID,nameVARCHAR(30)NULLDEFAULTNULLCOMMENT姓名,ageINTNULLDEFAULTNULLCOMMENT年龄,emailVARCHAR(50)NULLDEFAULTNULLCOMMENT邮箱,PRIMARYKEY(id));2.对应依赖dependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-spring-boot3-starter/artifactIdversion3.5.15/version/dependency3.application.yml配置server:port:8888spring:datasource:url:jdbc:mysql://localhost:3306/crud?characterEncodingUTF8autoReconnecttrueserverTimezoneAsia/ShanghaiallowMultiQueriestrueusername:rootpassword:rootdriver-class-name:com.mysql.cj.jdbc.Drivermybatis-plus:mapper-locations:classpath*:mapper/**/*.xmltype-aliases-package:com.scuvc.mybatisplustest.entityconfiguration:map-underscore-to-camel-case:truelogging:level:com.scuvc.mybatisplustest.mapper:debug4.在 Spring Boot 启动类中添加MapperScan注解扫描 Mapper 文件夹SpringBootApplicationMapperScan(com.scuvc.mybatisplustest.mapper)publicclassMybatisplusTestApplication{publicstaticvoidmain(String[]args){SpringApplication.run(MybatisplusTestApplication.class,args);System.out.println(项目启动了!);}}5.添加测试类进行测试SpringBootTestclassMybatisplusTestApplicationTests{Autowired(requiredtrue)privateUserMapperuserMapper;Testvoidtest01(){UseruseruserMapper.selectById(0);System.out.println(user.getName());}}