摘要:
Spring mvc项目通过listener初始化spring IOC容器过程 方法太多太深,没法一一追到位 graph TD; ContextLoaderListener#contextInitialized-->ContextLoader#initWebApplicationContext -- 阅读全文
posted @ 2024-12-18 23:42
Eular
阅读(30)
评论(0)
推荐(0)
摘要:
1. 类型转换器 如果接口中接收参数的实体对象中,有一个字段类型为Date,但实际传递的参数是字符串类型:2022-12-15 10:20:15,该如何处理? Spring提供了一个扩展点,类型转换器Type Converter,具体分为3类: Converter<S,T>: 将类型 S 的对象转换 阅读全文
posted @ 2024-12-18 23:37
Eular
阅读(19)
评论(0)
推荐(0)
摘要:
创建时间轴 1,调用Bean的构造函数(或者工厂方法)实例化Bean. 2,对Bean的成员变量赋值. 3,如果Bean实现了,调用Bean的setBeanName方法. 4,如果Bean实现了BeanFactoryAware,调用Bean的setBeanFactory方法. 5,如果Bean实现了 阅读全文
posted @ 2024-12-18 23:33
Eular
阅读(28)
评论(0)
推荐(0)
摘要:
目录Spring整合SpringMVC整合spring的配置文件什么时候加载?servletListener几种实现方式直接实现原生的 ServletContextListener实现spring框架的Applicationlistenerspringboot可以实现在各个阶段的事件监听 Sprin 阅读全文
posted @ 2024-12-18 23:23
Eular
阅读(9)
评论(0)
推荐(0)
摘要:
高危漏洞 fastjson <= 1.2.80 反序列化任意代码执行漏洞(fastjson <= 1.2.68漏洞以1.2.80修复建议为准) 一、漏洞描述fastjson已使用黑白名单用于防御反序列化漏洞,经研究该利用在特定条件下可绕过默认autoType关闭限制,攻击远程服务器,风险影响较大。建 阅读全文
posted @ 2024-12-18 23:14
Eular
阅读(380)
评论(0)
推荐(0)
摘要:
1.Sort ApplicationInitializer: 2.sort Listener: 3.getRunListener: 4.eventPublishingRunListener.starting 发布启动中事件; 构建 ApplicationArguments 参数, 4.1prepar 阅读全文
posted @ 2024-12-18 22:55
Eular
阅读(16)
评论(0)
推荐(0)
摘要:
TLS(Transport Layer Security)基本概述 TLS是一种加密协议,用于在网络通信中提供安全保障。它的前身是SSL(Secure Sockets Layer),主要目的是在两个通信实体(如客户端和服务器)之间建立一个安全的通信通道,确保数据的保密性、完整性和认证性。 TLS加密 阅读全文
posted @ 2024-12-18 21:35
Eular
阅读(752)
评论(0)
推荐(0)
摘要:
当时公司为了让接入网关变的简单,于是就开发了一个client,然后给各个服务去使用。 有一次发送请求的时候,发现报timeout了,但实际上业务已经执行成功了。于是就去追代码,发现使用的尽然是hutool包的工具,那个真是糊涂呀 。 看代码发现没有指定timeout的参数就使用了默认参数 -1 因为 阅读全文
posted @ 2024-12-18 14:29
Eular
阅读(157)
评论(0)
推荐(0)
摘要:
 阅读全文
posted @ 2024-12-18 12:50
Eular
阅读(8)
评论(0)
推荐(0)
浙公网安备 33010602011771号