一、整合Junit
在测试类上添加两个注解
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
@RunWith(SpringRunner.class)
//classes后面的是springboot的启动类的字节文件,在测试包目录和启动类同目录下,可以省略
@SpringBootTest(classes = SpringbootTestApplication.class)
二、整合Readis
<dependency>
<groupId>org.springframework.boot</ groupid>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
1、使用测试类进行存取和获取的测试(redis默认配置进行访问)
@RunWith(SpringRunner.class)
@SpringBootTest(classes = SpringbootTestApplication.class)
public class SpringbootTestApplicationTest{
@Autowired
private RedisTemplate redisTemplate;
@Test
public void testSet(){
//存入数据
redisTemplate.boundValueOps("name").set("zhangsan");
}
@Test
public void testGet(){
//获取数据
Object name = redisTemplate.boundValueOps("name").get();
System.out.println(name);
}
@Test
public void testdel(){
//删除数据
redisTemplate.delete("name");
}
}
在配置文件对redis的信息进行配置
spring:
redis:
port: 6379
host: 127.0.0.1
三、整合mybatis
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>3.0.2</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.9</version>
</dependency>