java Spring Boot + Redis 搞定搜索栏热搜、不雅文字过滤功能
使用java和redis实现一个简单的热搜功能,具备以下功能:搜索栏展示当前登陆的个人用户的搜索历史记录,删除个人历史记录用户在搜索栏输入某字符,则将该字符记录下来 以zset格式存储的redis...
java FUNCTION (数据库名).max does not exist.
修改前<select id="selectMaxIdPro" resultType="java.lang.Integer"> select max (project_id) from project <...
springboot 微服务架构下网关该怎么技术选型
1、简介当使用单体应用程序架构时,客户端(Web 或移动端)通过向后端应用程序发起一次 REST 调用来获取数据。负载均衡器将请求路由给 N 个相同的应用程序实例中的一个。然后应用程序会查询...
java 40 个 常用的 SpringBoot 注解,你知道几个?
一、Spring Web MVC 与 Spring Bean 注解Spring Web MVC 注解@RequestMapping@RequestMapping注解的主要用途是将Web请求与请求处理类中的方法进行映射。Spring MVC和Spring WebFlux都通过Rqu...
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上的...
java SpringBoot接口返回数据脱敏(Mybatis、Jackson)
一、前言有时候,我们接口返回的数据需要做一些处理,有一些敏感数据,我们不能全部返回给用户,需要用*号隐藏掉一部分关键数据,使得该敏感数据变得不完全,其他人无法知道脱敏前的数据是什...
java springboot如何正确集成redis实现分布式锁
Spring早就提供了分布式锁的实现。原来分布式锁的相关代码存在于Spring Cloud的子项目Spring Cloud Cluster中,后来被迁到Spring Integration中。Spring Integration为企业集成模式的实...
java spring boot @Transactional事物处理
spring boot 添加事物使用 @Transactional注解简单使用 在启动类上方添加 @EnableTransactionManagement注解使用时直接在类或者方法上使用 @Transactional注解如:package com.zyc;&nbs...
java 解决@Async异步注解丢失当前request请求头
question:使用@Async异步注解时会丢失当前request请求头数据, 配置该类可以防止丢失@Configuration public class AsyncConfig extends AsyncConfigurerSupport {...
java Spring Boot 2.7动配置注册的加载从 spring.factories 迁移到 AutoConfiguration下的imports
自动配置修改自动配置注册如果您已经创建了自己的自动配置,您应该将注册从 org.springframework.boot.autoconfigure.EnableAutoConfiguration key 下的 spring.factories&nb...