摘要: 2.4 IOC操作Bean管理(基于注解)(正片刚刚开始) 使用注解的原因:减少甚至取消xml代码配置 2.4.1spring针对bean管理中创建对象提供注解 提供了四个注解,功能是一样的,不强制,但是约定了不同的使用位置 @Component 一般的创建对象 @Service 一般用在业务逻辑层 阅读全文
posted @ 2022-03-17 20:38 荧惑微光 阅读(35) 评论(0) 推荐(0)
摘要: 2.3 IOC操作Bean管理(基于XML) 2.3.1 什么是Bean管理 Bean管理指的是两个操作 Spring创建对象 Spring注入 2.3.2 创建对象 用maven创建的项目,xml配置文件放在了resources文件夹下,可以直接classpath定位到 <?xml version 阅读全文
posted @ 2022-03-17 20:37 荧惑微光 阅读(42) 评论(0) 推荐(0)
摘要: 2 IOC容器 2.1 IOC底层原理 2.1.1 什么是IOC 控制反转,Inversion of control:把对象创建和对象之间的调用过程,交给Spring进行管理 目的:降低耦合 2.1.2 IOC底层 xml解析,工厂设计模式,反射 原始方式: 耦合度太高了 工厂模式 (ps:工厂模式 阅读全文
posted @ 2022-03-17 20:34 荧惑微光 阅读(39) 评论(0) 推荐(0)
摘要: 1 Spring5 1.1简介 轻量级的框架,极大简化开发,使用超级广泛 Spring的两个核心部分:IOC和Aop IOC 控制反转,把创建对象过程交给Spring进行管理 Aop:面向切面,不修改源代码的情况下,进行功能的增强 Spring的特点: 方便解耦 方便程序测试,整合junit Aop 阅读全文
posted @ 2022-03-17 20:31 荧惑微光 阅读(27) 评论(0) 推荐(0)