通用配置
maven依赖
添加Spring-Web和Spring-Security依赖,使用Spring-Security是因为使用SpringBoot的Redis依赖时,必须添加Spring-Security。在新版本SpringBoot才会这样。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
properties配置
8080端口指定一下,因为下面双开服务器这个配置必须在这里显示加上。
server.port=8080
测试类
@RestController
public class HelloController {
@Value("${server.port}")
Integer port;
@GetMapping("/set")
public String set(HttpSession session) {
session.setAttribute("name", "johnson");
return String.valueOf(port);
}
@GetMapping("/get")
public String get(HttpSession session) {
return (String)session.getAttribute("name") + port;
}
}
整合Redis
maven依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
连接redis必须要密码,否则连接不上,所以你的