
Spring Boot
0warnings0errors
这个作者很懒,什么都没留下…
展开
-
Spring Boot+Vue项目 微博系统(8):记住我功能配置源码分析
这里再多说下,对于记住我功能,同样可以查看RememberMeConfigurer,看看是怎么实现的:public final class RememberMeConfigurer<H extends HttpSecurityBuilder<H>> extends AbstractHttpConfigurer<RememberMeConfigurer<H>, H> { private static final String DEFAULT_REMEM原创 2020-09-01 09:47:49 · 578 阅读 · 0 评论 -
面试重点:starter原理以及自己动手实现一个starter
目录前言starter的有关规范结构命名自定义starter新建项目新建starter模块新建autoconfigure模块配置autoconfigure模块前言使用过Spring Boot的同学,都应该对starter不陌生,Spring官方提供了很多starter,对应于不同的应用场景,以下为部分实现:在我们需要某种功能的时候,只需要简单地导入一个starter就可以直接使用。那么为什么只要导入starter就能使用这些功能呢,Spring Boot是如何做到的?下边就通过自己实现一个start原创 2020-06-05 16:36:02 · 6910 阅读 · 1 评论 -
源码分析——Spring Boot是如何实现自动配置的
目录前言自动配置注解加载spring.factories加载配置文件前言一直以来都把Spring Boot看作一个黑盒子来使用,虽然也了解过一些原理,但还是朦朦胧胧的感觉。今天就来学习、记录下Spring Boot的自动配置原理。自动配置注解在新建好一个Spring Boot项目后,会有如下经典启动类:@SpringBootApplicationpublic class BlogApplication { public static void main(String[] args) {原创 2020-06-03 19:25:31 · 637 阅读 · 1 评论