java Spring Boot + Redis 搞定搜索栏热搜、不雅文字过滤功能

使用java和redis实现一个简单的热搜功能,具备以下功能:搜索栏展示当前登陆的个人用户的搜索历史记录,删除个人历史记录用户在搜索栏输入某字符,则将该字符记录下来 以zset格式存储的redis...

2023-07-13 159 阅读

springboot 微服务架构下网关该怎么技术选型

1、简介当使用单体应用程序架构时,客户端(Web 或移动端)通过向后端应用程序发起一次 REST 调用来获取数据。负载均衡器将请求路由给 N 个相同的应用程序实例中的一个。然后应用程序会查询...

2023-07-03 175 阅读

java 40 个 常用的 SpringBoot 注解,你知道几个?

一、Spring Web MVC 与 Spring Bean 注解Spring Web MVC 注解@RequestMapping@RequestMapping注解的主要用途是将Web请求与请求处理类中的方法进行映射。Spring MVC和Spring WebFlux都通过Rqu...

2023-07-03 163 阅读

java JSON parse error: Cannot deserialize value of type `java.util.Date` from String

JSON parse error: Cannot deserialize value of type `java.util.Date` from String用了百度翻译:JSON分析错误:无法从字符串反序列化成java.util.Data类型解决方案有两种:1.在model上的...

2023-06-03 441 阅读

java SpringBoot接口返回数据脱敏(Mybatis、Jackson)

一、前言有时候,我们接口返回的数据需要做一些处理,有一些敏感数据,我们不能全部返回给用户,需要用*号隐藏掉一部分关键数据,使得该敏感数据变得不完全,其他人无法知道脱敏前的数据是什...

2023-05-06 376 阅读

java springboot如何正确集成redis实现分布式锁

Spring早就提供了分布式锁的实现。原来分布式锁的相关代码存在于Spring Cloud的子项目Spring Cloud Cluster中,后来被迁到Spring Integration中。Spring Integration为企业集成模式的实...

2023-05-05 249 阅读

java spring boot @Transactional事物处理

spring boot 添加事物使用 @Transactional注解简单使用 在启动类上方添加 @EnableTransactionManagement注解使用时直接在类或者方法上使用 @Transactional注解如:package com.zyc;&nbs...

2023-02-18 332 阅读

java 解决@Async异步注解丢失当前request请求头

question:使用@Async异步注解时会丢失当前request请求头数据, 配置该类可以防止丢失@Configuration public class AsyncConfig extends AsyncConfigurerSupport {...

2023-02-18 1046 阅读

java Spring Boot 2.7动配置注册的加载从 spring.factories 迁移到 AutoConfiguration下的imports

自动配置修改自动配置注册如果您已经创建了自己的自动配置,您应该将注册从 org.springframework.boot.autoconfigure.EnableAutoConfiguration key 下的 spring.factories&nb...

2023-02-16 829 阅读

spring Spring Boot 之spring.factories

Spring Boot 如何管理第三方Bean?首先抛出一个问题:如果想要被Spring容器管理的Bean的路径不再Spring Boot 的包扫描路径下,怎么办呢?也就是如何去加载第三方的Bean 呢?换句话说:在 Sprin...

2023-02-11 337 阅读