06 2022 档案
摘要:前言 一直对它们之间的关系感到好奇,SpringBoot既然是Spring的封装,那么SpringBoot在初始化时应该也会有Bean的加载,那么是在何时进行加载的呢? 第一章 Spring中Bean的一些简单概念 1.1 SpingIOC简介 Spring启动时去读取应用程序提供的Bean配置信息
阅读全文
摘要:一、ApplicationContextInitializer 介绍 1.1 作用 ApplicationContextInitializer 接口用于在 Spring 容器刷新之前执行的一个回调函数,通常用于向 SpringBoot 容器中注入属性。 1.2 springboot中Applicat
阅读全文
摘要:转自:https://blog.csdn.net/zzhongcy/article/details/109504563 最近遇到SpringBoot容器外类初始化依赖容器内bean的问题,由于容器内bean初始化有一定顺序,网上查了查资料,这里记录一下。 0. 前言 本文将介绍几种可行的方式来控制
阅读全文
摘要:顾名思义,@AliasFor表示别名,它可以添加到自定义注解的两个属性上,表示这两个属性互为别名。也就是说,这两个属性其实是同一个含义。 通常所有注解都会有一个属性value,在使用注解时,如果给value进行赋值,默认可以将value省略,如:@RequestMapping(value="name
阅读全文
摘要:转自:https://blog.csdn.net/linxinfa/article/details/115916000 一、前言 项目要出海,需要接入Google支付,今天就来说说如何接入Google支付吧。 要接入Google支付,需要先在Google Console上注册一个账号并申请一个应用,
阅读全文
摘要:request.getRequestURL() 返回全路径 request.getRequestURI() 返回除去host(域名或者ip)部分的路径 request.getContextPath() 返回工程名部分,如果工程映射为/,此处返回则为空 request.getServletPath()
阅读全文
摘要:虽然 http 的提供了一整套完整、定义明确的状态码,但实际的业务支持中,后端并不总会遵守这套规则,更多的是在返回结果中,加一个 code 字段来自定义业务状态,即便是后端 5xx 了,返回给前端的 http code 依然是 200 那么如果我想遵守 http 的规范,不同的 case 返回不同的
阅读全文