如何在JavaScript的例項物件中改寫原型方法
阿新 • • 發佈:2021-10-08
整合的準備
在建立SpringBoot專案時,需要勾選NoSQL中的SpringBoot-Redis,或者匯入對應的starter
<!--操作redis-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
**特性:版本在SpringBoot2.x以上,原來的jedis被替換為了lettuce
jedis:採用的直連,多個執行緒操作的話,是不安全的,如果想要安全就要採用jedis pool連線池
lettuce:採用netty,例項可以在多個執行緒中共享,不存線上程不安全的情況,減少執行緒數量
**
配置連線
# 伺服器外網ip
spring.redis.host=47.113.216.251
# 埠號
spring.redis.port=6379
# redis密碼
spring.redis.password=201027
測試
@SpringBootTest class RedisSpringbootApplicationTests { //注入RedisTemplate的預設模板 @Autowired private RedisTemplate redisTemplate; @Test void contextLoads() { //獲取連線操作資料庫 RedisConnection connection = redisTemplate.getConnectionFactory().getConnection(); connection.flushAll(); //操作字串,類似String redisTemplate.opsForValue().set("k1","v1"); System.out.println(redisTemplate.opsForValue().get("k1")); } }