通用配置#

maven依赖#

添加Spring-Web和Spring-Security依赖,使用Spring-Security是因为使用SpringBoot的Redis依赖时,必须添加Spring-Security。在新版本SpringBoot才会这样。

Copy
<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端口指定一下,因为下面双开服务器这个配置必须在这里显示加上。

Copy
server.port=8080

测试类#

Copy
@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依赖#

Copy
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>

连接redis必须要密码,否则连接不上,所以你的redis服务器必须设置密码

Copy
spring.redis.host=127.0.0.1 spring.redis.database=0 spring.redis.port=6379 spring.redis.password=123456

启动后,浏览器打开