`
Xuxiheng
  • 浏览: 8671 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

《第3章 IoC容器概述》学习笔记01

 
阅读更多
Case 01:通过演员安排剧本
1,演员类
package com.baobaotao.ioc.ioc01;

public class LiuDeHua {

    public void responseAsk(String saying) {
        System.out.println(saying);
    }
}


2,剧本类
package com.baobaotao.ioc.ioc01;

public class MoAttack {

    public void cityGateAsk() {
        // 1, 演员直接侵入剧本
        LiuDeHua liuDeHua = new LiuDeHua();
        liuDeHua.responseAsk("墨者革离");
    }
}


3,测试类:
package com.baobaotao.ioc.ioc01;

public class Test {
    public static void main(String[] args) {
        MoAttack moAttack = new MoAttack();
        moAttack.cityGateAsk();
    }
}


4,运行结果:
墨者革离
分享到:
评论

相关推荐

    Java相关课程系列笔记之十五Spring学习笔记

    【Spring学习笔记】 一、Spring概述 1.1 Spring框架的作用 Spring是一个开源的应用于企业级Java应用的全面框架,其主要目标是简化Java开发,提高代码可测试性,并促进良好的编程实践。它通过依赖注入(Dependency ...

    spring学习笔记

    ### Spring学习笔记知识点详解 #### 一、Spring框架概述 **Spring** 是一个开源的、分层的企业级应用开发框架,旨在简化Java EE应用程序的开发。它的主要目标是提高开发效率,减少耦合度,并提供一种更为简洁的...

    Spring学习笔记.doc

    ### Spring学习笔记知识点详解 #### 一、Spring框架概述 **1.1 什么是Spring** Spring框架是一个开源的轻量级应用框架,主要用于简化企业级应用程序的开发过程。它的核心特性在于提供了一种灵活的方式来组织和...

    学习笔记:尚硅谷Spring6基础篇

    ### 学习笔记:尚硅谷Spring6基础篇 #### 一、Spring框架概述 ##### 1.1 Spring是什么? Spring是一款主流的Java EE轻量级开源框架,由“Spring之父”Rod Johnson提出并创立。Spring的主要目标是简化Java企业级...

    Spring 4.0学习笔记

    ### Spring 4.0 学习笔记 #### 1. Spring 概述 ##### 1.1 Spring 是什么 Spring 是一个开源框架,其主要目标是简化企业级应用的开发。通过Spring,开发者可以利用简单的JavaBean来实现原本只有EJB才能完成的功能...

    Spring学习思维笔记.pdf

    CGLib(Code Generation Library)是一个第三方代码生成库,它提供了一系列API用于字节码操作,可以用来生成Java类的子类,在运行期间扩展被代理类。CGLib动态代理在性能上往往优于JDK动态代理,特别是在JDK 1.8之前...

    spring5mvc第三天【大纲笔记】.zip

    《Spring MVC 第三天【大纲笔记】》主要涵盖了SSM整合中的关键知识点,Spring MVC作为Spring框架的一个重要模块,主要用于处理Web应用的请求-响应。在SSM(Spring、SpringMVC、MyBatis)整合中,这三个组件共同构建...

    Spring框架黑马程序员的2016版第二天的相关的资料

    2. **IoC容器**:IoC(Inversion of Control)即控制反转,是Spring的核心特性。通过IoC,Spring管理对象的生命周期和依赖关系,使得代码更加解耦。我们将学习如何配置Bean,并通过XML或注解的方式实现IoC。 3. **...

    spring总结笔记

    - **spring-framework-3.0.2.RELEASE-dependencies.zip**: 这个压缩包包含了Spring框架运行所需的其他第三方库。这些库包括但不限于日志框架(log4j)、事务管理库(jta)等。例如,在项目中引入log4j的依赖时,可以...

    spring第一天课堂笔记

    1. **方便解耦,简化开发**:通过Spring提供的IoC容器,开发者可以将对象之间的依赖关系交由Spring进行管理,从而避免因硬编码而造成的程序耦合问题。同时,Spring还提供了一系列底层需求的解决方案,如单例模式类和...

    51CTO下载-韩顺平java从入门到精通视频教程(全94讲)学习笔记整理(齐全)

    - **Spring**:一个轻量级的 IoC 容器和 AOP 框架,用于解决企业级应用的复杂性。 - **Ajax**:一种异步通信技术,用于改善用户体验。 ### Java 之父——James Gosling James Gosling 是 Java 语言的设计者之一,...

    Spring框架2016版黑马程序员第一天视频资料

    1. **视频讲解**:视频教程通常会从Spring的基本概念开始,如什么是IoC容器,如何配置Bean,以及如何通过XML或Java配置实现依赖注入。还会介绍Spring的核心模块,如Spring Core、Spring MVC,以及Spring AOP。视频...

    spring从入门到精通精简笔记

    ### Spring从入门到精通精简笔记 #### 一、Spring框架概述 Spring 是一个开源的 Java 平台框架,提供了一种全面的方式来管理和控制应用程序的各种组件和服务。它最初由 Rod Johnson 创建,旨在解决企业级应用开发...

    10 Spring.doc

    本学习笔记将详细解析 Spring 框架的核心概念、功能和应用场景。 一、Spring 概述 1.1 Spring 框架的作用 Spring 主要提供了一个灵活的平台,用于管理对象的生命周期和依赖关系,实现了控制反转(IoC)和面向切面...

    spring入门

    7. **IoC容器**:解释Spring容器如何管理和控制对象的生命周期。 8. **数据访问**:介绍Spring对数据库访问的支持,包括JdbcTemplate、Hibernate或MyBatis的集成。 9. **测试**:讨论如何使用Spring进行单元测试和...

    韩顺平java视频教程源代码和笔记

    - **Spring**:一个轻量级的控制反转(IoC)容器框架,提供依赖注入(DI)等功能。 - **Ajax**:异步JavaScript和XML技术,用于提高Web应用的响应性和用户体验。 #### Java之父James Gosling - **1990年**:Sun ...

Global site tag (gtag.js) - Google Analytics