当前位置: 首页 > wzjs >正文

珠海电子商务网站建设中国电力建设公司排名

珠海电子商务网站建设,中国电力建设公司排名,建网站平台哪家好,网站建设有什么岗位职责创建springboot整合redis工程: 一、springboot整合redis步骤 首先我们要知道什么是redis: 三步骤完成springboot对redis数据库的整合: 1、导入springboot整合redis坐标(上面勾选的那个就是) 2、在yml配置文件中配置re…

创建springboot整合redis工程:

一、springboot整合redis步骤

首先我们要知道什么是redis:

三步骤完成springboot对redis数据库的整合:

1、导入springboot整合redis坐标(上面勾选的那个就是)

2、在yml配置文件中配置redis端口号连接信息

3、自动装配RedisTemplate对象

补充:RedisTemplate对象提供了各种往redis数据库中存储数据的类型:

代码演示如下所示:

注意:下面所有的步骤,要保证Redis数据库是开启的状态,要不然肯定连接不上Redis数据库

第一步:

第二步:

第三步:

package com.Bivin;import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.ValueOperations;@SpringBootTest
class Springboot09RedisApplicationTests {/***   第三步:自动装配RedisTemplate对象*/@Autowiredprivate RedisTemplate redisTemplate;/***  首先我们知道Redis是一款key,value存储结构的数据库**   因此我们假定这个set()测试方法以key,value的形式往Redis数据库中存储数据*   *   key,value形式的存储命令:set *   key,value形式的取数据命令:get*   */@Testvoid set() {ValueOperations ops = redisTemplate.opsForValue();    // 首先redisTemplate.opsForValue的目的就是表明是以key,value形式储存到Redis数据库中数据的ops.set("address1","zhengzhou");// 到这里就表明Redis数据库中存储了key为address1,value为zhengzhou的数据了(取的时候通过key取数据)}/***  取数据*/@Testvoid get() {ValueOperations ops = redisTemplate.opsForValue();  // 表明取的是key,value型的数据Object o = ops.get("address1");  // 获取Redis数据库中key为address1对应的value数据System.out.println(o);}}

又因为我们知道Redis数据库支持多种格式的存储数据形式,因此还可以往Redis数据库中存储哈希类型的数据(哈希类型:就类似于一个key里面又放入一个key,value),因此Redis数据库哈希类型的储存/取数据演示如下所示:

package com.Bivin;import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.redis.core.HashOperations;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.ValueOperations;@SpringBootTest
class Springboot09RedisApplicationTests {/***   第三步:自动装配RedisTemplate对象*/@Autowiredprivate RedisTemplate redisTemplate;/***  向Redis数据库中储存哈希类型的数据(一个key里面放着一个key和value)**  哈希类型的储存命令:put*/@Testvoid hset() {HashOperations ops = redisTemplate.opsForHash();// 表明数据是以哈希类型的格式进行储存到Redis数据库的ops.put("info","a","aa");// 通过put命令,向Redis数据库中储存一个哈希类型的数据(一个为info的key里面放着一个key为a,value为aa的数据)}/***  取数据**  哈希类型的取值命令:get*/@Testvoid hget() {HashOperations ops = redisTemplate.opsForHash();  // 表明取的是哈希类型的数据Object o = ops.get("info","a");  // 获取Redis数据库中哈希类型的数据(获取第一个key里面key为a的value数据)System.out.println(o);}}

二、springboot读写redis的客户端(必须看)

在上面的演示中我们知道,我们已经把Redis数据库整合到springboot了,上面我们也通过RedisTemplate对象往Redis数据库中储存了一些数据,也进行了在Redis数据库中取数据的操作,

我们思考:我们通过该对象往Redis数据库中储存的那些数据,到底真的储存到Redis数据库中了吗?

我们就拿上面往Redis数据库中储存的key为address1的数据,我们用cmd判断一下Redis数据库中到底储存了该数据没有: 答案就是没有

那么到底怎么才能把数据真正的储存到Redis数据库中呢:

因此我们需要把第三步中的自动装配的RedisTemplate对象换成StringRedisTemplate对象即可储存成功了。(因为Redis数据库都是字符串形式的数据,所以用StringRedisTemplate对象)

三、springboot操作Redis客户端实现技术切换(jedis)

第一步:导入坐标

第二步:配置客户端

总结:(面试必备)


文章转载自:

http://A9vvKudK.brxzt.cn
http://OJiTl0ZM.brxzt.cn
http://SCG3w0ai.brxzt.cn
http://BSQjPGKK.brxzt.cn
http://DAQ2XduY.brxzt.cn
http://POpDATeL.brxzt.cn
http://xYLEvdFi.brxzt.cn
http://cZUyGwMt.brxzt.cn
http://eIL09BZv.brxzt.cn
http://B2v1grFB.brxzt.cn
http://t9vnAEaa.brxzt.cn
http://oUZRwRUw.brxzt.cn
http://ugYddvp7.brxzt.cn
http://KSCIPFNc.brxzt.cn
http://PLPtpxx2.brxzt.cn
http://YiWKoKOo.brxzt.cn
http://Wir00BbX.brxzt.cn
http://Pmc0gxnF.brxzt.cn
http://3QF2p3GX.brxzt.cn
http://5hOjWrCi.brxzt.cn
http://dk49qJmV.brxzt.cn
http://N4xbFHfL.brxzt.cn
http://kgAHfY0v.brxzt.cn
http://PXCp57EV.brxzt.cn
http://RX7lIPAy.brxzt.cn
http://GMxlxIbn.brxzt.cn
http://gX9jhzm9.brxzt.cn
http://eBC8vv1J.brxzt.cn
http://cKqrPoMQ.brxzt.cn
http://XLSmplkv.brxzt.cn
http://www.dtcms.com/wzjs/609451.html

相关文章:

  • 有几家做网站的公司网站建设上线
  • 宝安国内知名网站建设比较好的ftp查看网站后台密码
  • 菏泽住房和城乡建设部网站外贸网站建设公司服务
  • 建立问答类的网站上海平台网站建设平台
  • 网站做百度收录的意义网站建设 域名 空间
  • 太原建设银行网站企业管理信息系统有哪些
  • 一个服务器可以做多个网站吗服装移动网站策划案
  • 个人接做网站多少钱网站配色方案
  • 企业网站设置费用WordPress移除顶部恢复
  • 哪个淘宝客网站最好网站制作困难
  • 优秀企业网站欣赏电商运营培训机构
  • 物业管理网站开发背景电商平台系统分销系统
  • 有没有做网站源代码 修改的郑州网站建设郑州
  • 找建设项目的网站关键词查询优化
  • 电商网站前端架构设计营销活动推广方案
  • 北京专业网站制作服务青海网站建设公司哪家好
  • 网站建设的内部风险兰州软件开发公司
  • 丽水连都区建设局网站博主回应网络热梗
  • 银川市住房和城乡建设网站国家电网网站开发图片素材
  • 移动网站建设信息天津百度推广开户
  • 网站导航如何做半透明网站建设公司海外
  • 长沙百度网站优化建立网站怎么搞
  • 昆明软件开发公司做门户网站的做网站 徐州
  • 网站开发项目启动成本苏州做网站公司哪家好
  • 鱼台建设局网站食品包装设计方案
  • 建个微商城网站怎样在公司的网站服务器上更新网站内容
  • 网站建设需要准备那些内容网络服务商的责任规范
  • 夏天做哪个网站致富互联网建设与管理
  • 宿州网站建设多少钱那个网站可以做视频app制作
  • 网站单页面策划手机软件开发工具有哪些