随笔分类 -  Spring详解

Spring源码从入门到精通
摘要:一, @Autowired方法, 参数, 构造方法都可加载, 跟进源码看看 A>放到方法上的测试步骤: 新建Moon.java 新建Sun.java setMoon()方法使用的参数,自定义类型的值从IOC容器中获取, 方法里的moon会从容器中拿到 以下是验证方式 在配置类要加入扫描bean包 测 阅读全文
posted @ 2021-05-23 22:07 清风商 阅读(86) 评论(0) 推荐(0)
摘要:一 CAP7章节 Spring底层对BeanPostProcessor的使用 1,ApplicationContextAwareProcessor实现分析: 此类帮我们组建IOC容器,跟进ApplicationContextAwareProcessor我们发现, 这个后置处理器其实就是判断我们的be 阅读全文
posted @ 2021-04-25 23:41 清风商 阅读(80) 评论(0) 推荐(0)
摘要:上节课讲的FactoryBean的实现,出现的问题说明如下: 测试用例里分析Object bean1 = anno.getBean("jamesFactoryBean");是Pig还是jamesFactoryBean的实例bean呢,调试跟进getBean源码看看(可看第三节课的视频) 发现实际是获 阅读全文
posted @ 2021-04-08 23:29 清风商 阅读(50) 评论(0) 推荐(0)
摘要:四 CAP5章节 @Conditional条件注册bean 1,将IOC容器注册bean时, 当操作系统为WINDOWS时,注册Lison实例; 当操作系统为LINUX时, 注册James实例,此时要用得@Conditional注解进行定制化条件选择注册bean; 2,新建Cap7MainConfi 阅读全文
posted @ 2021-04-07 22:38 清风商 阅读(43) 评论(0) 推荐(0)
摘要:一 CAP1章节 将你的工程从XML配置到注解 一、创建工程 1,创建Maven工程: 2, 3, 4,pom.xml引入spring-context jar和Junit测试用例包 <dependencies> <dependency> <groupId>org.springframework</g 阅读全文
posted @ 2021-04-04 11:23 清风商 阅读(73) 评论(0) 推荐(0)