Spring Boot的核心入口类和@SpringBootApplicationSpring Boot的项目一般都会有*Application的入口类,入口类中会有main方法,这是一个标准的Java应用程序的入口方法。@SpringBootApplication注解是Spring Boot的核心注解,它其实是一个组合注解: 该注解主要组合了以下注解: (1). @SpringBootConfi
转载 2024-11-01 15:54:17
102阅读
spring @Autowired 原理 主题学习分享记录一下Spring是怎么注入@Autowired标注的bean的. 配置BeanPostProcessor传统的spring项目中配置基本是通过XML来操作的.在XML中经常会有这种配置<context:annotation-config/> 或者 <conte
转载 11月前
20阅读
spring-boot-configuration-processor和spring-boot-autoconfigure-processor是Spring Boot项目中常见的两个包,这两个包包名也比较相像。网上对这两个包相关介绍很多,但感觉都不太系统,而且甚至有些介绍还存在错误,这里解释一下这两个包到底是干嘛的。spring-boot-configuration-processor的作用这个包
转载 6月前
34阅读
    在文章【03】spring源码解析之配置文件context:component-scan 解析流程中分析了spring是如何解析配置文件的,spring根据配置文件中配置的bean扫描路径(或者是xml文件中配置的bean)找到这些需要被spring管理的bean,找到这些bean以后,并没有组织这些bean之间的关系,只是返回了BeanDefi
转载 11月前
27阅读
# Spring Boot Auto-Configuration Debug模式探秘 Spring Boot 是一个流行的用于构建独立、生产级 Spring 应用程序的框架。其核心特性之一是“自动配置”,这使得开发者能够简化配置过程。但是在开发中,可能会遇到一些问题,需要进行调试。在本文中,我们将介绍如何使用 Debug 模式来识别自动配置的行为,并提供相关代码示例。 ## 什么是自动配置?
原创 11月前
60阅读
本文介绍了Spring Integration框架的核心概念与实现,主要包括消息驱动架构的基本组件和配置方式。Spring Integration基于企业集成模式(EIP),提
翻看spring的源码,@Import注解几乎随处可见,因此有必要了解一下@Import注解是用来干什么的,不然你都看不懂spring的源码。 首先看一下@Import注解的源码 package org.springframework.context.annotation;import java.lang.annotation.Documented;import java.lang.ann
Spring注解中@Configuration、@Component、@Bean傻傻分不清文章目录前言一、将一个类声明为 Spring 的 bean 的注解有哪些?二、@Component 和 @Configuration 注解的区别是什么?三、@Autowire 和 @Resource 注解的区别是什么?四、@Qualifier 和 @Primary 注解的区别是什么?总结 前言嗨,大
转载 10月前
93阅读
在《几种自定义Spring生命周期的初始化和销毁方法》最后一段描述了启动 Spring 容器过程中,初始化和销毁方法的执行时机,那么在 Spring 中是如何做到的呢?注册主配置类Spring 使用AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(Main.class);指定主配置
转载 11月前
37阅读
Good experiences with X.Org autoconfigurationThere has been some grumbling about the new X.Org autoconfiguration and its dependancy on hald, but I've actually had decent experience with it. In short -
原创 2009-04-19 09:36:00
346阅读
springboot整合redis有多种方式,可以自己通过JavaConfig的方式获取RedisTemplate对象,也可以利用spring-boot-autoconfiguration.jar包中已有的RedisAutoConfiguration.class类来获取RedisTemplate对象。本文介绍一个整合redis最简单的方式。spring-boot 自己编写一个spring-...
转载 2021-07-28 16:30:07
1153阅读
查看网络配置 1.使用ifconfig命令查看网络接口地址 主机的网络接口卡通常被称为“网络接口”。在Linux系统中,使用ifconfig命令可以查看网络接口的地址配置信息。不带任何选项和参数时,将显示当前主机中已启用的网络接口信息。  eth0:第一块以太网卡的名称。“eth0”中的“eth”是“ethernet”的缩写,表示网卡类型为以太网,数字“0”
转载 2024-10-30 15:46:17
180阅读
本篇文章带大家了解一下SpringBoot的运作原理之自动配置加载。在此之前可先学习《SpringBoot运行源代码分析》,了解SpringBoot启动的基本流程和涉及到的一些配置文件。   说到SpringBoot的运作原理,先来看一下@SpringBootApplication这个注解。在文章《SpringBoot入口类和@SpringBootApplication详解》中已经详细讲解过此入口
转载 2021-06-12 22:23:23
349阅读
Linux 第三节 一、CentOS 启动: 1.内核引导: 1.win/linux 通电,2.BISO自检(CPU,内存,硬盘等 | U盘、光驱、网卡、硬盘启动 通过MBR知道内核内存硬件驱动位置并加载(512/ 446(grub系统启动管理器、/boot/grub/grub.conf)/64(分区表)/2(55AA)),挂载系统!!!) 3. 2.运行init: 主机名,参数设定,语言,系
转载 2024-10-16 12:17:32
38阅读
在SpringBoot中,有许多的AutoConfiguration类,例如RedisAutoConfiguration,Du
原创 2022-12-21 10:09:28
121阅读
前言Spring框架中有一个出现频次很高的注解@Configuration,特别是在SpringBoot的spring-boot-autoconfigure包中,可以发现每个配置类基本都会加上@Configuration(proxyBeanMethods=false)注解(注:Spring 5.2+),其中proxyBeanMethods属性起到什么作用呢?今天我们就通过源码探究它的底层原理使用常
转载 2024-05-29 19:13:34
941阅读
Sometime you setup windows server 2008 to vmware using LAN or wifi, you chose Bridge mode to share internet connections between host and virtual machine may be cause of issues with internet connection
转载 精选 2016-06-17 15:49:16
3538阅读
文章目录                一、Oauth2是什么?                二、Oauth2的四种角色?  
转载 2024-04-04 19:43:07
37阅读
本文介绍如何解决分配到Autoconfiguration IPV4 地址,手动指定IP无法生效问题 最近有次打patch的时候,因为服务器C盘空间剩余不多结果产生了一堆警报,虽然不是很严重不过这种问题还是可以避免的,写了个非常简单的脚本来检测服务器C盘的空间,和各位分享一下   首先你要收集一下服务器的信息,主要就是FQDN,然后将这些信息列在一个CSV文件中,读取这个CSV文件,然后对每一台Server执行一个脚本块,之后将结果输出到控制台中即可
原创 精选 2015-08-14 17:17:23
10000+阅读
自 Spring Boot 2.7.0 版本起,关于自动配置进行了较大调整,要特别注意,主要内容如下。
原创 2024-09-29 11:27:05
275阅读
  • 1
  • 2
  • 3
  • 4
  • 5