实操 - 访问数据库(有坑)

补充上一章节:配置数据源时,需配置Mapper扫描路径,如下图:

1. 创建service、dao、mapper.xml、entity文件,创建测试接口、实现类等

2. (有坑)在创建dao层使用注解时,存在两种注解 “@Repository” “@Mapper”,两种注解均有效,但配置方式有所不同

  • 当使用 “@Repository”时,需在Application中使用 “@MapperScan”注解配置扫描地址,即:需要在Spring中配置扫描地址,然后生成Dao层的Bean才能被注入到Service层中;

  • 当使用 “@Mapper”时,在配置文件中配置扫描地址

    # xml扫描路径
    mybatis.mapper-locations=classpath:mapper/*.xml
    

3. 当所有配置完成之后,启动项目,使用Postman测试接口,返回数据库数据,此时基本框架已搭建完成!!!