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

wordpress还原站点网站cname解析

wordpress还原站点,网站cname解析,万网域名解析,深圳发布广告的平台有哪些在使用Spring Boot开发应用时#xff0c;可以使用Redis来实现缓存、分布式锁等功能。在编写业务逻辑代码时#xff0c;可以通过注入RedisTemplate或StringRedisTemplate对象来操作Redis#xff0c;如存取数据、设置过期时间、删除数据等。同时#xff0c;还可以使用Redis的…在使用Spring Boot开发应用时可以使用Redis来实现缓存、分布式锁等功能。在编写业务逻辑代码时可以通过注入RedisTemplate或StringRedisTemplate对象来操作Redis如存取数据、设置过期时间、删除数据等。同时还可以使用Redis的发布订阅机制通过监听器监听消息实现消息的发布和订阅功能。本文介绍如何在IDEA里将SpringBoot整合Redis。 一、创建SpringBoot项目 创建SpringBoot项目时勾选 Spring Data Redis (Access Driver)项目创建时会自动导入所需的redis的配置项和包。创建SpringBoot-MyBatis的流程可以参考我的上一篇文章IntelliJ IDEA搭建SpringBoot-Mybatis项目https://blog.csdn.net/weixin_41793160/article/details/135363107 和上个项目不同的地方额外勾选这个 二、安装启动Redis服务 Redis是一种开源的高性能内存数据库常用于缓存、消息传递、排行榜和实时统计等应用场景。在Windows系统下安装Redis可以让开发者更方便地在本地进行开发和测试。首先需要下载最新的Redis安装包然后解压到指定目录配置Redis的配置文件最后启动Redis服务即可。也可以将Redis服务注册为Windows服务以便在系统启动时自动启动Redis服务。 1、GitHub上下载Redis 下载地址github.com/tporadowski/redis/releases 2、解压到安装目录 把下载的Redis压缩包解压到安装目录。 3、启动Redis服务端 双击redis-server.exe启动Redis服务端。 4、启动Redis客户端 双击redis-cli.exe启动Redis客户端。 可以输入ping回车测试是否连接成功返回pong则为成功。 5、设置Redis密码 redis.windows-service.conf 里增加一行 requirepass ************的内容是密码 6、设置Redis默认启动 将Redis注册为服务默认启动。 # 切换到Redis安装目录下 cd /dD:/Redis # 安装Redis为Windows服务 redis-server --service-install redis.windows.conf --loglevel verbose 我们再到服务里看Redis服务已经启动了。 三、编写Reids工具类及调用代码 1、创建RedisUtil工具类 创建访问Redis服务的工具类命名为RedisUtil.java。 package com.util;import org.springframework.stereotype.Component; import org.springframework.data.redis.core.RedisTemplate;import javax.annotation.Resource; import java.util.concurrent.TimeUnit;Component public class RedisUtil {Resourceprivate RedisTemplateString, Object redisTemplate;/*** 设置缓存** param key 缓存key* param value 缓存value* param expire 过期时间单位秒传入-1表示永不过期*/public void set(String key, Object value, long expire) {redisTemplate.opsForValue().set(key, value);if (expire ! -1) {redisTemplate.expire(key, expire, TimeUnit.SECONDS);}}/*** 获取缓存** param key 缓存key* return 缓存value*/public Object get(String key) {return redisTemplate.opsForValue().get(key);}/*** 判断缓存是否存在** param key 缓存key* return true存在false不存在*/public boolean hasKey(String key) {return redisTemplate.hasKey(key);}/*** 删除缓存** param key 缓存key*/public void delete(String key) {redisTemplate.delete(key);} } 2、编写调用Reids工具类的代码 我们新增一个测试接口通过浏览器访问localhost:8080/redis可以访问到。在UserController里添加代码 RequestMapping(redis)public String getRedis(HttpServletRequest request)throws Exception{redisUtil.set(key, value, 300); //设置key为value有效期为300秒return redisUtil.get(key).toString();} 目前完整的UserController.java代码 package com.controller;import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest;import com.util.RedisUtil; import org.springframework.web.bind.annotation.RequestMapping; import com.entity.User; import com.service.UserService; import org.springframework.web.bind.annotation.RestController; import java.util.HashMap; import java.util.Map;RestController public class UserController {Resourceprivate UserService userService;Resourceprivate RedisUtil redisUtil;RequestMapping(user)public String getTotal(User user,HttpServletRequest request)throws Exception{MapString,Object map new HashMap();Long userCount userService.getTotal(map);return userCount.toString();}RequestMapping(redis)public String getRedis(HttpServletRequest request)throws Exception{redisUtil.set(key, value, 300); //设置key为value有效期为300秒return redisUtil.get(key).toString();} } 四、测试项目Redis是否正常运行 我们在UserController里把Key”key”, Value”value”的键值对存入了Redis然后读取Key为”key”的Value值。 成功运行返回了正确的Value值。 后面我们就可以根据实际情况在SpringBoot项目里编写调用redis数据库的代码了。
http://www.zqtcl.cn/news/170710/

相关文章:

  • 有没有专门做衣服的网站小程序加盟代理前景
  • app网站开发报价wordpress怎么加快网站打开速度
  • 路南网站建设可用的ftp网站
  • 台州市建站公司网站免费建设推荐
  • 网站世界排名怎么做柘城县网站建设
  • 网站设计与制作培训班户外运动网站建设策划
  • 保险公司网站网站域名注册哪个好
  • 平台网站建设可行报告工作室注册条件
  • 罗湖附近公司做网站建设哪家便宜做cpa必须要有网站吗
  • 深圳网站开发教程wordpress密码登录插件
  • 农机网站建设目标上海网站建设工资多少
  • 手机做网站过程网站名字做版权需要源代码吗
  • 公司微信网站建设方案现在做外贸前景如何
  • 如何使用微信公众号做网站河南省专业做网站公司
  • 清远市清城区网站建设公司广州黄浦区建设局网站
  • 站长做2个网站网站程序指的是什么
  • 网站建设jw100请拿笔记记下新域名
  • 兰州市住房保障和城乡建设局网站如何有效的推广网站
  • 网站推广做百度还是360北京企业网站建设费用
  • 推荐一个简单的网站制作策划方案免费网站
  • 用vs2012做网站案例企业现在有必要做网站吗
  • 网站建设少用控件wordpress默认分类
  • php网站是什么数据库文件网站开发收
  • 新网网站空间做网站和app哪类商标
  • drupal网站建设数据库厦门市网站建设
  • 解释微信微网站室内设计效果图展板
  • 教做发绳的网站游戏网站建设需要多少钱
  • 那个网站可以做双色球号码对比的网站设计好学吗
  • 网站建设如何获取客户韩国建筑网站
  • 固始网站建设公司wordpress会员功能