自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Spring Bean生命周期的标准答案

In Spring, the objects that form the backbone of your application and that are managed by the Spring IoC container are called beans。 什么是bean?在Spring中,被Spring ioc容器管理的实例,称作为bean。那么bean的声明周期是怎样的呢?本文带你认识Spring bean声明周期的标准答案。 生命周期 直接说答案太枯燥了,我们来做个比喻。 假如你.

2021-06-13 12:44:53 381

原创 一文读懂什么是SPI机制

本文长度为4155字,建议阅读11分钟 A service is a well-known set of interfaces and (usually abstract) classes. A service provider is a specific implementation of a service. SPI全称,Service Provider Interface,服务提供者接口。服务是接口或者抽象类,服务提供者负责实现。在做插件化功能时很实用。 ClassLoader...

2021-05-30 18:53:17 492

原创 Spring Boot 如何优雅地写测试代码?

测试是企业软件开发不可缺少的一部分。 翻开任何一个优秀的开源框架源码,会发现在测试的包里面有不亚于源码的代码量。如何快速的编写出针对性的测试代码,也是一门绝活。 这里不展开讲解Mockito等测试框架,只针对Spring Boot应用,给出Spring Boot开发中常用的测试方法,帮助你进行快速测试开发。 导入依赖 Maven <dependency> <groupId>org.springframework.boot</groupId>

2021-05-25 21:54:32 349

原创 带你认识什么是OAuth2和Spring认证服务器

“OAuth 2.0 provides specific authorization flows for web applications, desktop applications, mobile phones, and smart devices.” 每一个项目的设计都离不开认证授权,即使是公开访问的资源,也属于一种特殊的匿名认证。作为一个合格的Java研发,你需要知道认证的几种方式,怎么设计一个支持各种方式登录的服务器,如何控制第三方应用程序访问用户资源,本文带你一步步揭开认证授权的面纱! ...

2021-05-24 11:11:43 489

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除