标签:springioc

Java

SpringAop源码分析(基于注解)一

1

songhua.gao 发布于 2019-10-18

在之前的文章中,我学习了Spring Ioc的源码,对Spring原理有了初步了解,所以准备趁热打铁,把SpringAop的源码也看一遍,接下来的文章都会围绕Aop 一、AOP原理 关于Aop的原理,简单来讲无非就是用代理模式为目标对象生产代理对象,对原有的方法进行增强。看上去挺...

阅读(13)评论(0)赞 (0)

Java

Spring IoC – 依赖注入

1

likai 发布于 2019-10-16

前言 上一篇文章中,我们介绍了Spring IoC 的容器初始化过程 – IoC 容器初始化 本篇文章中,我们继续介绍Spring IoC 依赖注入的过程和源码解读。 还是如之前一样,为大家梳理一下步骤流程,以便于大家能在心里有个大概的脉络,更容易读懂源码,更容易抓住...

阅读(18)评论(0)赞 (0)

Java

Spring中BeanFactory与FactoryBean的区别

小丁 发布于 2019-10-16

在Spring中有BeanFactory和FactoryBean这2个接口,从名字来看很相似,比较容易搞混。 一、BeanFactory BeanFactory 是一个接口,它是Spring中工厂的顶层规范,是SpringIoc容器的核心接口,它定义了 getBean() 、 c...

阅读(13)评论(0)赞 (0)

Spring

IoC 之装载 BeanDefinitions 总结

1

邓龙华 发布于 2019-10-13

最近时间重新对spring源码进行了解析,以便后续自己能够更好的阅读spring源码,想要一起深入探讨请加我QQ:1051980588 1 ClassPathResource resource = new ClassPathResource("bean.xml"...

阅读(15)评论(0)赞 (0)

Java

Spring-DI依赖注入

xiaoli.wang 发布于 2019-10-09

DI 依赖注入 @Autowired (spring的依赖注入注解) 1.默认优先按照类型去IOC容器中获取对应的组件 application.getBean(Apple.class); 2.如果找到多个相同类型的组件,默认再将属性名作为组件的id,去IOC容器中查找; @Aut...

阅读(699)评论(0)赞 (0)

Java

Spring-IOC组件注册

Harries 发布于 2019-10-09

IOC_组件注册的几种方法 前置测试用例 //a.自定义注册类MySpringIocConfig //注解配置类 @Configuration public class MySpringIocConfig{ } //b.通过 new AnnotationCofigApplicat...

阅读(14)评论(0)赞 (0)

Java

java架构之路-(spring源码篇)springIOC容器源码解析(上)

5

hellas 发布于 2019-10-08

我们这次来叭叭一下Spring的源码,这次博客主要来说说Spring源码,先粗略的撸一遍,下篇博客选几个重点去说,由于过于复杂,我也是看了一点点,我们先来过一遍源码,然后上流程图,最后我们再回头总结一下,我们来循序渐进的叭叭一下。 我们来回顾一下上次Spring博客的内容,每次都...

阅读(20)评论(0)赞 (0)

Java

Spring源码分析之-加载IOC容器

3

Harries 发布于 2019-09-12

本文接上一篇文章 SpringIOC 源码,控制反转前的处理(https://mp.weixin.qq.com/s/9RbVP2ZQVx9-vKngqndW1w) 继续进行下面的分析 首先贴出 Spring bean容器的刷新的核心 11个步骤进行祭拜(一定要让我学会了̷...

阅读(50)评论(0)赞 (0)

Java

Spring源码解析系列汇总

2

hellas 发布于 2019-09-06

相信我,你会收藏这篇文章的 本篇文章是这段时间撸出来的Spring源码解析系列文章的汇总,总共包含以下专题。喜欢的同学可以收藏起来以备不时之需 SpringIOC源码解析(上) 本篇文章搭建了IOC源码解析的demo环境,启动这个环境即可开启阅读Spring源码的第一步 开始源码...

阅读(36)评论(0)赞 (0)

Spring

基于注解的SpringAOP源码解析(二)

1

yanxinchi 发布于 2019-09-02

在 上篇文章 中我们搭建了一个阅读源码的demo工程,然后简单介绍了一下 @EnableAspectJAutoProxy 注解,这个注解最重要的功能就是为向Spring中注入了一个bean AnnotationAwareAspectJAutoProxyCreator ,本篇文章就...

阅读(27)评论(0)赞 (0)

Java

系列教程javao2o商城之(三)mybatisgenerator及配置验证

6

xiaoli.he 发布于 2019-08-31

MyBatis Generator(MBG)是MyBatis MyBatis 和iBATIS的代码生成器。它将为所有版本的MyBatis以及版本2.2.0之后的iBATIS版本生成代码。它将内省数据库表(或许多表),并将生成可用于访问表的工件。这减少了设置对象和配置文件以与数据库...

阅读(73)评论(0)赞 (0)

Java

SpringIoC和SpringMVC的快速入门

3

Harries 发布于 2019-08-27

更多内容,欢迎关注微信公众号:全菜工程师小辉~ Spring的优势? 降低了组件之间的耦合性 ,实现了软件各层之间的解耦 可以使用容易提供的众多服务,如事务管理,消息服务等 容器提供单例模式支持 容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 Spring的I...

阅读(46)评论(0)赞 (0)

Spring

SpringIOC源码解析(下)

1

wenming.gapo 发布于 2019-08-16

注意,看完这篇文章需要很长很长很长时间。。。 本篇文章是 SpringIOC源码解析(上) 的续集,上一篇文章介绍了使用XML的方式启动Spring,然后追踪了BeanFactory容器的创建、配置文件的解析、Bean的注册等。 12. finishBeanFactoryInit...

阅读(31)评论(0)赞 (0)

Java

怎么学好spring ioc

12

yeseng 发布于 2019-08-14

Spring 是一个轻量级的企业级应用开发框架,经年累月的迭代spring已经包含了很多模块。其中包括springBoot,springframework,springdata,springcloud,博主想写一点关于spring全家桶的东西包括spring全家桶技术应用,如何看...

阅读(59)评论(0)赞 (0)

Spring

Spring IOC 容器源码解析

3

Harries 发布于 2019-08-13

关于 Spring 框架,其实在做项目的时候,往往都是会用就行,很少会去深入底层分析其原理,而 Spring 的核心概念相信用过的人都应该知道,就是 IoC(控制反转) 和 AOP(面向切面编程),既然解析源码,我们就一步步开始分析,先从 IoC 原理开始,本文采用的 Sprin...

阅读(65)评论(0)赞 (0)

Java

Spring Boot 必备技能之Starter自定义

2

songhua.gao 发布于 2019-08-13

本文摘自于 《Spring Cloud微服务 入门 实战与进阶》 一书。 Spring Boot的方便体现在简化了很多繁琐的配置,对开发人员来说是一个福音,通过引入各种Spring Boot Starter包可以快速的搭建出一个项目的脚手架。 目前提供的Spring Boot S...

阅读(57)评论(0)赞 (0)

Java

阿里大厂流出的数百道 Java 经典面试题

12

songhua.gao 发布于 2019-08-11

BAT 常问的 Java基础39道常见面试题 1.八种基本数据类型的大小,以及他们的封装类 2.引用数据类型 3.Switch能否用string做参数 4.equals与==的区别 5.自动装箱,常量池 6.Object有哪些公用方法 7.Java的四种引用,强弱软虚,用到的场景...

阅读(66)评论(0)赞 (0)

Java

你不知道的Dubbo之配置原理

尖兵 发布于 2019-07-20

本文主要介绍了在不同的配置模式下,dubbo与spring整合的原理,即:xml配置、注解配置、自动化配置 三种模式下的配置生效原理。 XML启动 Schema扩展机制 Spring提供了 Schema 扩展机制,用户可以自定义 Schema 文件,并自定义 Schema 解析器...

阅读(102)评论(0)赞 (0)