Spring-IOC入门

    xiaoxiao2022-07-06  222

    Spring的概述

    什么是Spring Spring:SE/EE开发的一站式框架。 一站式框架:有EE开发的每一层解决方案。 WEB层 :SpringMVC Service层 :Spring的Bean管理,Spring声明式事务 DAO层 :Spring的Jdbc模板,Spring的ORM模块

    为什么学习Spring

    Spring的入门(IOC)

    什么IOC IOC: Inversion of Control(控制反转)。 控制反转:将对象的创建权反转给(交给)Spring。

    下载Spring的开发包 官网:http://spring.io/ 解压Spring的开发包 docs :Spring的开发规范和API libs :Spring的开发的jar和源码 schema :Spring的配置文件的约束

    创建web项目,引入jar包

    创建接口和类

    将实现类交给Spring管理 在spring的解压路径下spring-framework-4.2.4.RELEASE\docs\spring-framework-reference\html\xsd-configuration.html

    编写测试类

    IOC和DI(*****)DI是后面IOC的一个别名而已,不同角度

    IOC:控制反转,将对象的创建权反转给了Spring。 DI:依赖注入,前提必须有IOC的环境,Spring管理这个类的时候将类的依赖的属性注入(设置)进来。 面向对象的时候 依赖 Class A{

    }

    Class B{ public void xxx(A a){

    } } 继承:is a Class A{

    } Class B extends A{

    } 聚合:has a

    最新回复(0)