![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 55
青春不下线Eflying
积累点滴,终将盆满钵满;温故知新,终将探其究竟。
展开
-
spring之Bean的生命周期
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory#doCreateBean1.实例化bean:org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory#createBeanInstance -》org.springframework.beans.factory.su...原创 2021-11-29 15:51:41 · 355 阅读 · 0 评论 -
注解@ConditionalOnProperty介绍使用
来源org.springframework.boot.autoconfigure.condition.ConditionalOnProperty源码package org.springframework.boot.autoconfigure.condition;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Rete原创 2020-09-10 16:47:25 · 734 阅读 · 0 评论 -
jsonpath之使用
https://github.com/json-path/JsonPath原创 2020-01-05 14:48:51 · 137 阅读 · 0 评论 -
spring之@Autowired是byType还是byName
1.spring注解@Controller用来表示web层的bean,如SpringMvc中的控制器@Service用来表示service业务层的bean@Repository用来表示一个dao持久层bean,即数据访问层DAO组件@Component用来表示一个平常的普通组件,当一个类不合适用以上的注解定义时用这个组件修饰。注意:@Controller,@Service,@Repository注解中都使用了@Component父注解,说明它们除了基本组件的属性外还有其原创 2021-07-02 19:15:11 · 978 阅读 · 0 评论 -
springboot之为什么可以使用java -jar运行springboot 的 jar包
1.如何使spring boot jar通过java -jar xxx.jar 启动1.1spring boot项目添加spring-boot-maven-plugin插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifact原创 2021-04-22 16:22:22 · 936 阅读 · 0 评论 -
spring之@Conditional
源码/** * Indicates that a component is only eligible for registration when all * {@linkplain #value specified conditions} match. * 只有当所有指定的条件#value都匹配时,组件才有资格注册 * * <p>A <em>condition</em> is any state that can be determined progr.原创 2021-03-25 15:38:28 · 211 阅读 · 0 评论 -
spring之@ConditionalOnClass
/** * {@link Conditional} that only matches when the specified classes are on the classpath. * * @author Phillip Webb */@Target({ ElementType.TYPE, ElementType.METHOD })@Retention(RetentionPolicy.RUNTIME)@Documented@Conditional(OnClassCondition.cl.原创 2021-03-25 09:40:19 · 397 阅读 · 0 评论 -
spring之@ImportSelector
/** * Interface to be implemented by types that determine which @{@link Configuration} * class(es) should be imported based on a given selection criteria, usually one or more * annotation attributes. * * <p>An {@link ImportSelector} may impleme.原创 2021-03-23 11:22:57 · 142 阅读 · 0 评论 -
spring之@ConfigurationProperties
/** * Annotation for externalized configuration. Add this to a class definition or a * {@code @Bean} method in a {@code @Configuration} class if you want to bind and validate * some external Properties (e.g. from a .properties file). * <p> * No.原创 2021-03-23 11:18:51 · 166 阅读 · 0 评论 -
spring之源码编译
说明spring编译使用的是gradle,要注意spring版本与gradle版本的对应,下载spring release版本后解压,找到解压路径下...\spring-framework-5.2.7.RELEASE\gradle\wrapper的gradle-wrapper.properties文件打开后distributionUrl对应的gradle版本即是该版本spring所需的版本。如:spring-framework-5.2.7.RELEASE -》 distributionUrl=http原创 2020-11-26 18:04:30 · 292 阅读 · 0 评论 -
spring之普通工具类使用@Autowired依赖注入
使用到的注解@Component、@Autowried、@PostConstruct一、类头部需要添加@Component ,把当前类注册成一个bean二、在需要注入的类引入Autowired三、使用@PostConstruct注解执行类所需的初始化操作四、在别的类使用这个类的时候不能用new,只能用注入的方式如下实例:@Componentpublic clas...原创 2020-01-07 19:24:16 · 2850 阅读 · 0 评论 -
spring5之新特性
spring5之新特性原创 2019-11-25 19:58:35 · 165 阅读 · 0 评论 -
spring之事务管理
spring之事务管理原创 2019-11-25 19:57:18 · 116 阅读 · 0 评论 -
spring之aop源码
spring之aop源码原创 2019-11-25 19:56:01 · 116 阅读 · 0 评论 -
spring之ioc加载流程源码解析(未完待续)
spring之ioc源码原创 2019-11-25 19:55:07 · 131 阅读 · 0 评论 -
spring之ioc容器
spring之ioc容器原创 2019-11-25 19:53:56 · 116 阅读 · 0 评论