首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SpringBoot
昨天的风
创建于2022-08-24
订阅专栏
SpringBoot
等 2 人订阅
共17篇文章
创建于2022-08-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringBoot-自定义starter
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第3天,点击查看活动详情 如何自定义 starter SpringBoot 的核心就是自动配置, 而支持自动配置的是一个个 sta
SpringBoot-参数校验注解
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第2天,点击查看活动详情 参数校验的前世今生 对请求参数进行检验, 这在日常开发中经常遇到, 如果用 if/else 去做判断,
【源码】SpringBoot 启动流程 (七)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 11.refreshContext 4.postProcessBeanFactory 方法上注释:Allows post-processing o
【源码】SpringBoot 启动流程 (六)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 11.refreshContext refreshContext(context);方法传入的是 context 上下文。当前传入的上下文是 Co
【源码】SpringBoot 启动流程 (五)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 10.准备上下文环境 prepareContext 进入prepareContext()方法如下: 1.将环境 enviorment 设置给上下文
【源码】SpringBoot 启动流程 (四)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 6.忽略 bean 信息 进入configureIgnoreBeanInfo()方法如下: 就是获取了 spring.beaninfo.ignor
【源码】SpringBoot 启动流程 (三)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 5.准备环境变量 prepareEnvironment 应用上下文环境包括计算机的环境, Java环境, SpringBoot 的运行环境, Sp
【源码】SpringBoot 启动流程 (二)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 执行 run 方法 SpringApplication 实例创建完毕了, 现在需要执行 run 方法. 进入 run 方法,run 方法内部就是
【源码】SpringBoot 启动流程 (一)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 入口 main 方法 运行启动类的 main 方法: 可以看到,启动类 main 方法中,调用了 org.springframework.boot
SpringBoot-重试机制
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 重试框架 重试,在项目需求中是非常常见的,例如遇到网络波动等,要求某个接口或者是方法可以最多/最少调用几次. 切记非幂等情况下慎用重试. 要想实现
SpringBoot 自定义 Banner
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Banner 获取规则 在 org.springframework.boot.SpringApplicationBannerPrinter 的ge
SpringBoot-自动配置 Enable
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 自动配置 SpringBoot 中使用部分功能时,通过引入依赖,在启动类上添加 @Enablexxx 注解,即可启用相应的功能,常见的 Enabl
打赌!绝对有你不知道的 SpringBoot 使用技巧
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 日期时间格式化处理 两个注解 注解 @JsonFormat 主要是 后端到前端 的时间格式的转换, @JsonFormat 注解需要添加 jack
SpringBoot-全局异常处理
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 背景 在 Web 开发中, 我们经常会需要处理各种异常, 这是一件棘手的事情, 需要考虑以下几个问题 : 什么时候需要捕获 ( try-catch
SpringBoot-打包&部署
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 SpringBoot 项目支持两种打包方式,一种是 WAR 包,然后在 Tomcat 上部署运行,一种是 JAR 包,内置了 Tomcat,可以直
SpringBoot-配置文件
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 全局配置文件 Spring Boot 项目使用一个全局的配置文件 application.properties 或 application.yml
SpringBoot-@Async 异步线程注解
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 @Async 异步注解 SpringBoot 中提供了异步线程的注解,@Async标注在方法上即可开启异步线程。调用者将在调用时立即返回,方法的实