(1)封装了JDBC大部分操作,减少了开发人员的工作量 (2)半自动化的操对于编写SQL语句灵活度更高 (3)Java代码与SQL语句分离,降低维护难度 (4)自动映射结果集,减少重复的编码工作 (5)开源社区十分活跃,文档齐全,学习成本低 在pom.xml文件中添加MyBatis的场景启动器mybatis-spring-boot-starter <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.3</version> </dependency> 配置Mapper文件对应的XML文件路径 mybatis.mapper-locations=classpath:mapper/*Mapper.xml 在启动类中添加对Mapper包的扫描@MapperScan,Spring Boot在启动的时候会自动加载包路径下的Mapper接口。代码如下所示: @SpringBootApplication...