learnercheng

第一步:pom文件导入依赖

 

 

 以及相关插件

 

 

第二步:

核心配置文件配置连接数据库的相关信息:使用mysql8.0.19版本为例(注意8.0版本driver需要加cj)

 

 

 第三步(注意):

1、#指定扫描Mybatis映射文件的路径:两种方法

  ①:在核心配置文件加上mybatis.mapper-locations=classpath:mapper/*.xml

  ②:或者在pom文件加上:

<resources>

  <resource>

    <directory>src/main/java</directory>

    <includes>

       <include>**/*.yml</include>

      <include>**/*.properties</include>

      <include>**/*.xml</include>

    </includes>

    <filtering>false</filtering>

  </resource>

</resources>

2、在dao层接口类上加注解:两种方法

  ①: 加@repository +启动类上加@MapperScan(basePackages = {"com....mapper"})配置扫描地址

  ②: 直接加@mapper

 

最后:@Repository与@Mapper的区别

  @Repository需要在Spring中配置扫描地址(启动类上加@MapperScan(basePackages = {"com....mapper"})),然后生成Dao层的Bean才能被注入到Service层中。

  @Mapper不需要配置扫描地址,通过xml里面的namespace里面的接口地址,生成了Bean后注入到Service层中。


分类:

技术点:

相关文章:

  • 2021-12-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-16
  • 2022-12-23
  • 2021-06-13
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-21
  • 2021-08-14
  • 2021-08-13
  • 2021-05-26
相关资源
相似解决方案