目录1、Spring Boot 概述    1.1.什么是SpringBoot    1.2.SpringBoot的优势1.2.1.使编码变得简单1.2.2.配置变得简单1.2.3.使部署变得简单1.2.4.使监控变得简单2、StringBoot HellowWorld  &
转载 2023-08-07 23:25:57
77阅读
  Spring Boot是由Pivotal团队提供的全新框架,其设计目的用来简化新Spring应用初始化搭建以及开发过程,该框架使用了我写的方式进行配置,从而开发人员不再需要定义样板化的配置,通过这种方式,Spring Boot将致力于在蓬勃发展的快速应用开发领域(Rapid Application Developoment)成为领导者。 Spring Boot 的特点如下:创建独立的Sprin
转载 2024-01-05 17:37:56
85阅读
结合《Spring Boot 揭秘与实战 源码分析 - 开箱即用,内藏玄机》一文,我们再来深入的理解 Spring Boot 的工作原理。在《Spring Boot 揭秘与实战 源码分析 - 开箱即用,内藏玄机》一文,我们了解到 Spring Boot 提供了很多开箱即用的依赖模块,开发者只要在 Maven 的 pom 文件中添加相关依赖后,Spring Boot 就会针对这个应用自动创建和注入需
转载 2024-07-27 18:08:06
44阅读
前言 项目里面要增加一个应用缓存,原本想着要怎么怎么来整合ehcache和springboot,做好准备配置这个配置那个,结果只需要做三件事: pom依赖 写好一个ehcache的配置文件 在boot的application上加上注解@EnableCaching. 这就完事了,是不是很魔幻。 pom
转载 2018-12-07 21:49:00
138阅读
2评论
Spring Boot中大量的应用到@Conditional条件注解,Condition接口是spring4.0增加的条件判断接口,用于判断条件
原创 2023-07-13 14:18:07
167阅读
在《MyBatis-Spring源码分析》文档中对 Spring 集成 MyBatis 的方案进行了分析,MyBatis-Spring 让你能够在 Spring 项目中方便地使用 MyBatis,随着 Spring Boot 框架受到业界的广泛关注,有越来越多企业将它使用到正式的生产环境,它支持整合其他组件,让你能够在 Spring Boot 项目中更加方便地使用其他
原创 精选 11月前
234阅读
SpringBoot源码分析1.启动类分析2.SpringBoot的项目启动流程1.SpringApplication构造函数1)deduceFromClasspath()2)getSpringFactoriesInstances2.1)loadFactoryNames加载类名称2.2)createSpringFactoriesInstances创建实例2.run方法3.SpringBoot自动配
转载 2023-09-15 10:44:51
320阅读
摘要: 原创出处 http://www.iocoder.cn/RocketMQ/spring-boot-integration/ 「芋道源码」欢迎转载,保留摘要,谢谢!1. 概述2. 调试环境搭建3. 项目结构一览5. annotation 包6. autoconfigure 包7. config 包8. support 包9. core 包666. 彩蛋1. 概述在开始分享 https://gi
原创 2021-01-17 20:33:58
1471阅读
1. 概述 2. 调试环境搭建 3. 项目结构一览
原创 2021-07-27 15:16:35
1273阅读
spring boot源码分析之SpringApplicationspring boot提供了sample程
原创 2021-07-30 09:50:17
182阅读
概述在我们的 Spring Boot 应用中,可以很方便的在 application.yml 或 application.properties 文件中添加需要的配置信息,并应用于当前应用。那么,对于 Spring Boot 是如何加载配置文件,如何按需使指定环境的配置生效的呢?接下来,我们一起来看看 Spring Boot 是如何加载配置文件的。提示:Spr
原创 精选 2024-06-04 11:21:18
178阅读
概述日志是一个系统必不可缺少的东西,记录了系统运行时的点点滴滴,便于我们了解自己系统的运行状态,在我们使用 Spring Boot 时,默认就已经提供了日志功能,使用 Logback 作为默认的日志框架。那么,接下来我们依赖来看看 Spring Boot 是如何初始化好日志系统的。为什么 Spring Boot 默认的日志框架是 Logbasck 呢?因为在
原创 精选 2024-06-06 15:12:34
391阅读
阅读本文前,请先阅读作者的另一篇文章Spring-Boot之@Enable*注解的工作原理@EnableAutoConfiguration作用:从classpath中搜索所有的META-INF/spring.factories配置文件,然后将其中key为org.springframework.boot.autoconfigure.EnableAutoConfiguration的value...
转载 2021-07-28 16:30:06
557阅读
Spring Boot 最大的特点(亮点)就是自动配置 AutoConfiguration下面,先说一下 @EnableAutoConfiguration ,然后再看源代码,到底自动配置是怎么配置的1.  @EnableAutoConfiguration@SpringBootApplication是一个复合注解,本节我们重点关注 @EnableAutoConfiguration自动配置类是常规的S
转载 2021-03-15 23:10:46
232阅读
2评论
Spring Boot 最大的特点(亮点)就是自动配置 AutoConfiguration下面,先说一下 @EnableAutoConfiguration ,然后再看源代码,到底自动配置是怎么配置的1.  @EnableAutoConfiguration@SpringBootApplication是一个复合注解,本节我们重点关注 @EnableAutoConfiguration自动配置类是常规的S
转载 2021-05-06 23:09:04
375阅读
2评论
1. 概述 在开始分享 https://github.com/apache/rocketmq-spring 项目(RocketMQ 集成到 Spring Boot 中),我们先恶趣味的看一段历史: 2014-08 Spring Boot 1 正式发布。 2018-03 Spring Boot 2 正式发布。 2018-12 RocketMQ 团队发布 RocketMQ 集成到 Spring
转载 2021-06-22 14:34:38
2115阅读
Dubbo Spring Boot 工程致力于简化 Dubbo RPC 框架在Spring Boot应用场景的开发。同时也整合了 Spring Boot 特性: 自动装配 (比如:注解驱动, 自动装配等). Production-Ready (比如:安全, 健康检查, 外部化配置等).
转载 2021-07-08 17:42:03
244阅读
springBoot学习笔记(二)源码分析源码剖析之@springbootApplicationspringboot-starterspringboot自动配置之@springbootApplication@SpringBootConfiguration@EnableAutoConfiguration@AutoConfigurationPackage@Import(AutoConfigurati
转载 7月前
35阅读
文章目录前言源码结构启动流程概括 前言      上一篇 Spring boot源码深入学习(一) | 搭建源码阅读环境 中介绍了如何搭建Spring boot源码本地阅读环境,那么现在就可以开始我们的源码阅读了。本文简单介绍springboot源码结构以及大概介绍springboot启动流程的各个步骤,先有一个宏观的逻辑概念,学习sp
转载 2023-10-08 07:03:46
516阅读
SpringBoot启动分析  SpringBoot源码分析分为两部分:加载所有starter类型得jar和配置文件生成ApplicationContext,调用Spring中得refresh()方法     SpringBoot的运行原理是基于Spring的,所以熟悉Spring源码的人更能快速的理解SpringBoot的源码
转载 2024-02-19 01:54:25
34阅读
  • 1
  • 2
  • 3
  • 4
  • 5