李锋镝的博客 - LiFengdi.Com

  • 首页
  • 时间轴
  • 留言
  • 左邻右舍
  • 我的日常
  • 关于我
SpringBoot
技术

SpringBoot集成Redis,从Redis中获取数据为null,但实际上Redis中是存在对应的数据的,是什么原因导致的呢?

最近项目中使用SpringBoot集成Redis,踩到了一个坑:从Redis中获取数据为null,但实际上Redis中是存在对应的数据的。是什么原因导致此坑的呢? 本文就带大家从SpringBoot集成Redis、所踩的坑以及自动配置源码分析来学习一下SpringBoot中如何正确的使用Redis。 SpringBoot集成Redis 在SpringBoot项目中只需在pom文件中引入Redis对应的starter,配置Redis连接信息即可进行使用了。pom依赖引入: <dependency> <…

2021年1月19日 0条评论 13226点热度 3人点赞 阅读全文
技术

Spring中@Autowired和@Resource的区别详解

@Autowired和@Resource都可以用于来实现依赖注入,但前者是Spring提供的,后者为JDK(JSR-250标准)自带的。阿里Java开发规范中推荐使用@Resource。但大多数人往往并没有留意为何如此,甚至代码中的提示信息可能都没留意去看。 本文就带大家彻底了解一下这两个注解的功能、运用场景及区别。 IDE的提示 如果在项目中使用@Autowired进行注入,如下代码: @RestController public class InjectController { @Autowired priva…

2021年1月15日 0条评论 13008点热度 2人点赞 阅读全文
原创

SpringBoot整合Elasticsearch游标查询(scroll)

游标查询(scroll)简介 scroll 查询 可以用来对 Elasticsearch 有效地执行大批量的文档查询,而又不用付出深度分页那种代价。 游标查询会取某个时间点的快照数据。 查询初始化之后索引上的任何变化会被它忽略。 它通过保存旧的数据文件来实现这个特性,结果就像保留初始化时的索引 视图 一样。 启用游标查询可以通过在查询的时候设置参数 scroll 的值为我们期望的游标查询的过期时间。 游标查询的过期时间会在每次做查询的时候刷新,所以这个时间只需要足够处理当前批的结果就可以了,而不是处理查询结果的所有…

2020年10月16日 2条评论 14100点热度 0人点赞 阅读全文
原创

从零搭建Spring Cloud Gateway网关(三)——报文结构转换

背景 作为网关,有些时候可能报文的结构并不符合前端或者某些服务的需求,或者因为某些原因,其他服务修改报文结构特别麻烦、或者需要修改的地方特别多,这个时候就需要走网关单独转换一次。 实现 话不多说,直接上代码。 首先,我们定义好配置: package com.lifengdi.gateway.properties.entity; import lombok.Data; import org.springframework.util.CollectionUtils; import java.util.*; /** * …

2020年7月13日 0条评论 13165点热度 1人点赞 阅读全文
原创

k8s + docker + Jenkins使用Pipeline部署SpringBoot项目时Jenkins错误集锦

背景 系统版本:CentOS7 Jenkins版本:2.222.1 maven版本:apache-maven-3.6.3 Java版本:jdk1.8.0_231 Git版本:1.8.3.1 docker版本:1.13.1 k8s版本:1.9.8 使用yum install jenkins方式安装jenkins。 俺的Jenkins只部署了一台机器。 错误1 使用git branch: "$brans", credentialsId: 'platform-jenkins', u…

2020年4月8日 0条评论 13321点热度 0人点赞 阅读全文
原创

从零搭建Spring Cloud Gateway网关(二)—— 打印请求响应日志

作为网关,日志记录是必不可少的功能,可以在网关出增加requestId来查询整个请求链的调用执行情况等等。 打印请求日志 打印请求日志最重要的就是打印请求参数这些东西,不过RequestBody通常情况下在被读取一次之后就会失效,这样的话,下游的服务就不能正常获取到请求参数了。所以我们需要重写下请求体。 具体方法呢有很多,这里说一下我用的两种: 第一种 代码如下: package com.lifengdi.gateway.filter; import com.lifengdi.gateway.constant.He…

2020年3月19日 6条评论 13916点热度 2人点赞 阅读全文
原创

从零搭建Spring Cloud Gateway网关(一)

新建Spring Boot项目 怎么新建Spring Boot项目这里不再具体赘述,不会的可以翻看下之前的博客或者直接百度。这里直接贴出对应的pom文件。 pom依赖如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc…

2020年3月18日 6条评论 13267点热度 2人点赞 阅读全文
原创

SpringBoot启动概述(SpringBoot2.1.7)

SpringBoot启动概述(SpringBoot2.1.7) 实例化SpringApplication 推断web应用的类型(webApplicationType) 初始化ApplicationContextInitializer:通过ClassLoader.getResources加载META-INF/spring.factories路径下的文件信息,从中找key为ApplicationContextInitializer.class的对应类,并实例化 读取META-INF/spring.factories,并…

2020年1月10日 0条评论 13091点热度 0人点赞 阅读全文
技术

Spring Boot发展史(Spring Boot介绍)

Spring 历史 说起 Spring Boot 我们不得不先了解一下 Spring 这个企业,不仅因为 Spring Boot 来源于 Spirng 大家族,而且 Spring Boot 的诞生和 Sping 框架的发展息息相关。 时间回到2002年,当时正是 Java EE 和 EJB 大行其道的时候,很多知名公司都是采用此技术方案进行项目开发。这时候有一个美国的小伙子认为 EJB 太过臃肿,并不是所有的项目都需要使用 EJB 这种大型框架,应该会有一种更好的方案来解决这个问题。 为了证明他的想法是正确的,于2…

2019年10月12日 2条评论 13131点热度 1人点赞 阅读全文
原创

SpringBoot整合Elasticsearch详细步骤以及代码示例(附源码)

准备工作 环境准备 JAVA版本 java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode) ES版本 { "name": "pYaFJhZ", "cluster_name": "my-cluster", "cluster_uuid": "oC28y-cNQduGItC7qq5W8w", "…

2019年9月20日 4条评论 13205点热度 0人点赞 阅读全文
123
网站统计
  • 文章总数:280 篇
  • 评论总数:427 篇
  • 标签数量:220 个
  • 最后更新:2022年08月04日
  • 建站日期:2016年6月6日

但使龙城飞将在,不教胡马度阴山。

最新 热点 随机
最新 热点 随机
今天七夕节呀~~ SpringBoot定时任务 - 经典定时任务设计:时间轮(Timing Wheel)案例和原理 Java 序列化和反序列化为什么要实现 Serializable 接口? 看病难~取药难~~ 【PostgreSQL 15】PostgreSQL 15对UNIQUE和NULL的改进 笑死、腹肌……根本不可能有腹肌的~~
居家办公了~办理居住证困难重重啊!WordPress的自动更新好烦啊醒醒~补个税了居住证可算是申请通过了……C# 11 的这个新特性,我愿称之最强!
为什么 K8s 在阿里能成功?| 问底中国 IT 技术演进 分布式之数据库和缓存双写一致性方案解析 深入理解Redis Eclipse快捷键 成语接龙 CentOS安装docker
最近评论
林羽凡 发布于 5 天前(08月03日) 现在的医院比大商场还热闹
李锋镝 发布于 1 周前(07月30日) :douyin.40: 有道理
苏三州 发布于 1 周前(07月30日) 所以最好不要生病,哈哈哈哈
爱老李 发布于 1 周前(07月28日) 期待下篇文章是老李的腹肌照!!! :douyin.58:
张三 发布于 3 个月前(05月20日) 收到,谢谢博主啊
友情链接
  • 志文工作室
  • 临窗旋墨
  • 旧时繁华
  • 城南旧事
  • 强仔博客
  • 林三随笔
  • 徐艺扬的博客
  • 猫鼬的星球计划
  • 云辰博客
  • 韩小韩博客
  • 知向前端
  • 阿誉的博客
  • 林羽凡
  • 情侣头像
  • 周良博客
  • 马内
  • 哥斯拉
  • Xym's blog
标签云

Your browser doesn't support the HTML5 CANVAS tag.

  • 教程
  • MQ
  • MySQL
  • Linux
  • 多线程
  • JAVA
  • 高并发
  • 散文
  • Git
  • SQL
  • 文档
  • 程序人生
  • 文艺
  • UML
  • 领域模型
  • 重构
  • JVM
  • docker
  • https
  • 算法
  • 面试
  • Spring Cloud Gateway
  • K8s
  • Python
  • 设计模式
  • ElasticSearch
  • 锁
  • 分布式
  • hbase
  • Eclipse
  • 程序员
  • 面向对象
  • 文学
  • Redis
  • Zookeeper
  • 搜索
  • 数据库
  • 日常
  • 博客
  • 妹妹的画
  • Excel
  • Spring Cloud
  • Xshell
  • Spring
  • SpringBoot
  • 微服务
  • 架构
  • Visual Studio
  • SEO
  • IDEA

COPYRIGHT © 2022 lifengdi.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备16004681号-2