JAVA WEB项目内置REDIS方法教程
Posted 洛阳泰山
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA WEB项目内置REDIS方法教程相关的知识,希望对你有一定的参考价值。
需求场景
中型以上的公司,项目部署时,往往是又实施负责项目部署的,开发者给实施人员,提供部署文档,实施按照部署文档来部署项目。由于实施人员水平参差不齐,大不多数实施人员不懂技术。部署中间,会反复问开发人员问题。为了减少项目的部署环节和难度,小型项目会选择内置数据库和redis,下面介绍的是java web项目内置redis的方法
redis内置springboot项目方法
springboot 项目pom文件引入
<!-- 内嵌redis server-->
<dependency>
<groupId>com.github.caryyu</groupId>
<artifactId>spring-embedded-redis-server</artifactId>
<version>1.1</version>
<type>pom</type>
</dependency>
springboot 项目 新建RedisServerMock,粘贴下面代码,项目启动时,就会先启动内置的redis服务
import org.springframework.stereotype.Component;
import redis.embedded.RedisServer;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
import java.io.IOException;
@Component
public class RedisServerMock {
private RedisServer redisServer;
/**
* 构造方法之后执行.
*
* @throws IOException
*/
@PostConstruct
public void startRedis() throws IOException {
//redisServer = new RedisServer(6379);
redisServer = RedisServer.builder()
.port(6379) //端口
.setting("bind localhost") //绑定ip
.setting("requirepass 123456") //设置密码
.build();
redisServer.start();
}
/**
* 析构方法之后执行.
*/
@PreDestroy
public void stopRedis() {
redisServer.stop();
}
}
以上是关于JAVA WEB项目内置REDIS方法教程的主要内容,如果未能解决你的问题,请参考以下文章