![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 66
多么温暖的阳光啊
这个作者很懒,什么都没留下…
展开
-
Spring Boot maven管理本地jar包
Spring Boot maven管理本地jar包原创 2023-01-10 15:26:15 · 428 阅读 · 0 评论 -
Spring - @Qualifier 学习
@Qualifier 学习官方解释: This annotation may be used on a field or parameter as a qualifier for candidate beans when autowiring. It may also be used to annotate other custom annotations that can then in turn be used as qualifiers.简单的理解就是:(1)在使用@Autowire自原创 2022-05-19 18:37:43 · 166 阅读 · 0 评论 -
@Conditional学习
@Conditional学习概要在构建Spring Boot应用程序时,我们有时希望仅在满足某些条件时才将bean或模块加载到应用程序上下文中,可以在测试期间禁用某些bean,也可以对运行时环境中的某个属性做出反应。Spring 应用程序上下文包含了应用程序在运行时需要的所有Bean对象,Spring 4.0引入了@Conditional注释,它的主要作用就是根据条件给容器注入bean,简称条件注解。@Conditional注释允许我们定义自定义条件,以适用于应用程序上下文的某些部分。Spring原创 2021-06-02 15:38:20 · 172 阅读 · 1 评论 -
@EnableAsync注解说明
@EnableAsync注解说明@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Import(AsyncConfigurationSelector.class)public @interface EnableAsync { Class<? extends Annotation> annotation() default Annotation.class; boolean proxyT原创 2021-04-23 15:20:10 · 7584 阅读 · 0 评论 -
Spring DefaultListableBeanFactory
DefaultListableBeanFactory是整个bean加载的核心部分,是Spring注册及加载bean的默认实现整体类图如下AliasRegistry:定义对alias的简单增删改等操作SimpleAliasRegistry: 主要是用map作为alias等缓存,并对接口AliasRegistry进行实现【代码很优雅,可以学习一下】SingletonBeanRegistry: 定义对单例单注册及获取BeanFactory: 定义获取 bean 及 bean 的各种属性Def原创 2021-04-01 11:56:37 · 199 阅读 · 1 评论 -
Spring @Async执行异步方法的简单使用
Spring @Async执行异步方法的简单使用1.开启Spring的异步处理支持配置类,使用@EnableAsync注解来开启异步处理@Configuration@EnableAsyncpublic class SpringAsyncConfig {}2.@Async注解使用业务类,@Async注解标明异步执行的方法@Slf4j@Servicepublic class UserServiceImpl implements UserService { // 不带返回值的异步原创 2021-03-26 18:36:11 · 214 阅读 · 0 评论