自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 SpringEvent学习记录

在发送数据的系统中,你需要定义一个事件类,该事件类包含需要同步的数据或相关信息。通常,事件类是一个普通的Java类,你可以在其中定义字段和方法。

2024-03-18 09:53:29 229

原创 Spring MVC ResponseBodyAdvice 对响应/返回值增强

1、ResponseBodyAdvice 接口允许在执行 @ResponseBody 或 ResponseEntity 控制器方法之后,但在使用 HttpMessageConverter 写入响应体之前自定义响应,进行功能增强。通常用于 加密,签名,统一数据格式等。

2024-03-18 09:44:00 264

原创 Spring Security配合自定义注解实现接口免登录

核心:实现获取需要免登录接口地址的方法,使用RequestMappingHandlerMapping对象获取接口方法和url信息

2024-03-08 11:07:54 822 3

原创 ES Java API 更新数据操作 前端重新获取列表没显示最新数据

采用的是修改refresh策略来让es马上在更新数据后实时刷新文档updateRequest.setRefreshPolicy(UpdateRequest.RefreshPolicy.IMMEDIATE);

2022-12-13 17:16:46 828

原创 【解决】访问springcloud gateway报错,“status“:503,“error“: “Service Unavailable“

【解决】访问springcloud gateway报错,“status“:503,“error“: “Service Unavailable“

2022-10-13 17:13:57 564

原创 报错java.sql.SQLException: Unknown system variable ‘tx_isolation‘

SpringBoot使用的是HikariCP连接池,我一开始用的mysql驱动版本是5.1.9,一直报这个错误。然后我在pom.xml文件中更换8.0.28版本的mysql驱动就成功解决<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.28</version>

2022-05-07 17:41:01 768

原创 在SpringBoot中注册拦截器

创建一个类LoginInterceptor,自定义拦截器需要实现HandlerInterceptor接口,这里只重写preHandler方法public class LoginInterceptor implements HandlerInterceptor { /** * * @param request * @param response * @param handler 被拦截的控制器对象 * @return boolean *

2022-05-07 11:05:15 1541

原创 CommandLineRunner接口中run方法的执行时机

CommandLineRunner接口中run():@FunctionalInterfacepublic interface CommandLineRunner { void run(String... args) throws Exception;}使用时我们需要实现接口并实现run()方法@SpringBootApplicationpublic class Application implements CommandLineRunner { @Resource priv..

2022-05-06 22:25:40 1651

原创 @ConfigurationProperties注解的作用

通过设置prefix属性找到配置文件中的对应的key 取到value值从而赋值给对应的属性#自定义key=valueschool.name=厦门大学school.website=www.xmu.comschool.address=厦门@Component@ConfigurationProperties(prefix = "school")public class SchoolInfo { private String name; private String we

2022-05-06 20:16:12 514

原创 @Configuration和@Bean注解的使用

开始前,在maven中导入spring-context依赖@Configuration使用:加在类的上方,表示当前类是作为配置文件使用的,就是用来配置容器的。相当于Spring的配置文件beans.xml为了进行测试,先创建一个Student类package org.example.vo;public class Student { private String name; private Integer age; private ...

2022-05-06 15:34:43 487

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除