SpringBoot+Mybatis需要注意的八个小技巧
时间: 2023-12-21 17:07:32 浏览: 65
SpringBoot+Mybatis结合使用
当使用SpringBoot和Mybatis时,可以注意以下八个小技巧:
1. 配置Mybatis的mapper扫描路径,使其能够自动扫描mapper接口。
2. 将Mybatis的mapper.xml文件配置在resources目录下,并在application.yml或application.properties文件中进行配置。
3. 使用@Mapper注解标注mapper接口,这样SpringBoot就能够自动扫描并将其实例化。
4. 使用@MapperScan注解配置mapper扫描路径,可以指定多个路径。
5. 在mapper.xml文件中使用resultType或resultMap来配置返回值类型,避免出现类型转换错误。
6. 在mapper.xml文件中使用include标签来重复利用SQL语句,提高代码复用性。
7. 将数据库连接池配置在application.yml或application.properties文件中,避免硬编码。
8. 使用Mybatis的动态SQL语句能力来构建动态查询条件,避免代码重复。
阅读全文