如何执行mybatis-spring-boot-starter-test?

时间:2018-12-08 07:28:16

标签: java spring maven mybatis spring-mybatis

对于mybatis-spring-boot-starter-test,我看不到任何主要方法甚至Java文件。它有两个依赖项,其中mybatis-spring-boot-test-autoconfigure包含一些测试文件,而spring-boot-starter-test仅具有pom文件时,我可以执行它们。

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-test</artifactId>
</dependency>
<dependency>
  <groupId>org.mybatis.spring.boot</groupId>
  <artifactId>mybatis-spring-boot-test-autoconfigure</artifactId>
</dependency>

那么如何执行这些测试模块呢?我不能,它是为什么而创建的?

1 个答案:

答案 0 :(得分:1)

此模块不适用于“执行”。看看their docs

  

什么是MyBatis-Spring-Boot-Starter-Test?

     

MyBatis-Spring-Boot-Starter-Test帮助使用MyBatis-Spring-Boot-Starter为MyBatis组件创建测试用例。

     

使用此模块,您可以成为:

     
      
  • 可以使用@MybatisTest来设置测试组件以测试纯MyBatis组件
  •   
  • 可以导入依赖项工件以对纯MyBatis组件执行测试
  •   

因此,provides的这个模块@MybatisTest是您mybatis-spring-boot-test-autoconfigure。基本上,这就是“启动器”:一组(可能是这种情况下的)依赖项,旨在一起提供一些功能。

Read more关于使用@MybatisTest。