
spring
文章平均质量分 82
王丶小利
这个作者很懒,什么都没留下…
展开
-
SpringMVC 底层实现及执行流程详解
自定义注解编写参数解析器//是否支持某个参数 @Override public boolean supportsParameter(MethodParameter parameter) {= null;原创 2023-06-17 16:13:57 · 211 阅读 · 0 评论 -
SpringBoot 自动配置原理详解
SpringBoot启动会先加载第三方的配置类,然后加载本项目的配置类这样并不合理,加载顺序应该先加载本项目的,然后再加载第三方的才合理,这时,只需要将 ImportSelector 接口改为 DeferredImportSelector 接口即可;上述实现的 ImportSelector 接口,如果第三方的配置类和本项目的配置类重名,配置类会被覆盖,SpringBoot启动会先加载第三方的配置类,然后加载本项目的配置类,所以最后加载的是本项目的配置类;需要注意的是,如果配置类是内部类,需要用。原创 2023-06-17 15:18:22 · 300 阅读 · 0 评论 -
SpringBoot 启动过程详解
SpringBoot 主要分为两大步:1、执行SpringApplication 构造;2、执行 run() 方法。主要分为 12 个步骤和 7 大事件。原创 2023-06-15 22:16:34 · 308 阅读 · 0 评论 -
Spring 定时任务@Scheduled注解 cron属性解析
Scheduled注解 cron属性解析CronTrigger配置完整格式为: [秒][分] [小时][日] [月][周] [年]一、使用说明序号说明是否必填允许填的值允许通配符1秒是0~59, - * /2分是0~59, - * /3时是0~23, - * /4日是1~31, - * ? / L W5月是1-12或JAN-DEC, - * /6周是1-7或SUN-SAT, - * ? / L W原创 2022-03-17 22:41:42 · 3743 阅读 · 0 评论