SpringBoot
文章平均质量分 92
阿福研习社
这个作者很懒,什么都没留下…
展开
-
springBoot中starter的实现,so easy!
1、Mybatis 自定义配置的分析在我们自定义starter之前我们写了解一下Mybatis 是如何实现starter在SpringBoot 引入的依赖如下: <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <versio原创 2020-06-06 17:56:34 · 297 阅读 · 0 评论 -
这样讲SpringBoot自动配置原理原理,简单易懂
前言学过SpringBoot 的小伙伴们都知道,当我们使用IDEA工具创建SpringBoot 项目的时候,在项目中会生成一个全局的配置文件application.properties或application.yml,我们各种属性设置都在这个文件中去配置,比如:应用名称(spring.application.name)端口号(server.port)等等一系列的配置,那们当我们启动SpringBoot 项目这些配置就都生效了,那是这么做到的呢?接下来我们来唠唠SpringBoot 的自动配置原理。..原创 2020-06-05 08:40:36 · 492 阅读 · 0 评论 -
从SpringBoot源码分析 主程序配置类加载过程
从SpringBoot源码分析 主程序配置类加载过程1、@Import(AutoConfigurationPackages.Registrar.class)初始SpringBoot 我们知道在SpringBoot 启动类上有一个@SpringBootApplication注解,配置类的加载就是从这里开始(源头),一起走起。@SpringBootApplication是一个复合注解,其中包括Java元注解(@Target,@Retention,@Documented,@Inherited),不清楚注解原创 2020-06-04 08:03:55 · 1325 阅读 · 1 评论 -
SpringBoot获取配置文件,就这么简单。
在讲SpringBoot 获取配置文件之前我们需要对SpringBoot 的项目有一个整体的了解,如何创建SpringBoot 项目,项目结构等等知识点,我在这里就不一一讲述了,没有学过的小伙伴可以自己在网上找一些资料进行学习,很简单的。下面让我们开始今天的内容讲解吧。一、SpringBoot 全局配置文件的加载顺序在SpringBoot 当中,全局配置文件有两种不同的格式,一个是我们常见的properties, 一种是yml.这两种格式的文件其实也没什么太大的区别,使用的时候按照个人的习惯来就行.原创 2020-05-31 08:46:08 · 2676 阅读 · 0 评论