- 博客(8)
- 收藏
- 关注
原创 如何动态注册或注销@Scheduled cron定时任务?
可以通过读取配置或者硬编码的方式指定 cron表达式,来实现触发某个时间的定时任务的功能。但我们需要不重启服务,来实现动态地修改定时任务的触发时间,原有功能无法实现。
2023-01-16 15:37:07
604
原创 Spring 中的 @Aysnc 是如何实现的?【咱们一起读源码】
• 通过注解开启该功能• 基于Spring配置类的框架能力,注册了一个强化bean的,•设置了一个Advisor用于代理的切面方法拦截•在bean初始化之后对原有对象实例封装了一层代理或者是在原有代理基础上增加了方法拦截• 方法真实调用时,反射进入代理拦截,再根据切点判断是否执行切面• 进入切面逻辑后,根据注解标注的线程池bean名称,选择对应的线程池bean实例,并交给该线程池执行Spring 中的 @Aysnc 是如何实现的?【咱们一起读源码】 - 简书 (jianshu.com)
2022-11-12 17:07:24
296
原创 Fastjson 数字类型转Date,如何使其不识别为long时间戳而识别为字符串
使用Fastjson的`@JSONField` 时 数字类型数据会识别为long类型的时间戳,导致数据反序列化异常对接的接口短期无法修改,需要做兼容。
2022-11-09 17:55:36
827
原创 如何不通过@Controller编码方式批量暴露内网接口
希望在原有基础上暴露内网接口,且不希望使用nginx做转发例如`api/xxx/lan/yyy`定义为内网接口但是现有接口为`service/xxx/yyy` 服务调用接口
2022-10-28 16:17:38
438
原创 如何使@Value注解支持类似@ConfigurationProperties的功能(@Value支持对象类型)?
如何使@Value注解支持类似@ConfigurationProperties的功能(@Value支持对象类型)?
2022-10-21 15:18:36
212
原创 请求类中的json字符串字段如何自动转换(@RequestBody、@ModelAttribute)
如何使@Value注解支持类似@ConfigurationProperties的功能(@Value支持对象类型)?
2022-10-21 15:17:04
1783
原创 ServletContainerInitializer、WebApplicationInitializer、ServletContextInitializer有什么区别
版权声明:本文为博主原创文章,转载请附上原文出处链接和声明。原文链接: http://uhfun.cn/tech/2020/05/22/傻傻分不清-ServletContainerInitializer-SpringServletContainerInitializer-WebApplicationInitializer-SpringBootServletInitializer-ServletContextInitializer都是些啥.html这几个类乍一看有点像,仔细一看还是有点像,特别是Servl
2020-05-27 18:21:46
1946
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人