spring-day01-概述-IOC
文章目录 一、spring概述 二、spring的EJB的区别(了解) 三、耦合和解耦 四、 解耦代码--自定义IOC(了解) 一、spring概述 spring 的 开源的轻量级框架 spring的两大核心:IOC ,AOP 二、spring的EJB的区别(了解) EJB可以说像是一个Web Service,但也不完全是,比如EJB将编写好的业务组件放置在EJB容器上,然后提供接口给客户端访问;但是功能不仅限如此,EJB标准中提供了很多规范等,而这些规范只有在EJB容器才能正常运行。 EJB是重量级框架 Spring容器取代了原有的EJB容器,因此以Spring框架为核心的应用无须EJB容器支持,可以在Web容器中运行。 Spring容器管理的不再是复杂的EJB组件,而是POJO(Plain Old Java Object) Bean。 Spring轻量级框架 三、耦合和解耦 1. 什么是耦合 模块之间的关联程度, 依赖程度 2. 什么是解耦 降低模块之间的耦合度(依赖关系) 3. 解耦的目的 编译器不依赖(编译没有语法错误),运行期才依赖(运行可能报错) 4. 解耦思路 1) 把全限类名都放到配置文件中 2) 通过工厂帮助创建对象 四、 解耦代码–自定义IOC(了解) spring内所有的类都叫bean对象 在这里插入代码片 来源: CSDN 作者: 树叶子_ 链接: