
Spring
文章平均质量分 80
纷飞的章节
这个作者很懒,什么都没留下…
展开
-
Spring5 之 AOP学习笔记
AOP Spring有两个核心部分,除了一个是IOC,另外一个就是AOP 基本概念 面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 通俗描述:不通过修改源代码方式,在主干功能里面添加新功能。 使用登录例子说明 AOP: 底层原理 Spring底层主要使用动态代理实现AOP 关于动态代理 这里推荐一篇博客,我感觉讲的还可以:Java动态代理 静态代理是我们手动为具有接口的类一个类原创 2021-09-06 20:34:27 · 255 阅读 · 0 评论 -
Spring IOC操作 之 基于注解的Bean管理
基于注解实现 基于注解方式实现对象创建和注入属性 什么是注解 注解是代码的特殊标记,本身也是一个类,格式为@注解name(属性name=属性value[,…])。 注解可以使用在类、方法和属性上。 使用注解实现的目的是简化xml配置。 基于注解创建对象 Spring针对Bean管理中创建对象的步骤主要提供了四个注解: @Component、@Service、@Controller、@Repository 上面的四个注解都可以创建对象(bean注入),但是后三个注解实际是@Compon原创 2021-07-04 22:56:04 · 141 阅读 · 0 评论 -
Spring IOC操作 之 基于xml的Bean管理
IOC操作(Bean管理) 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做**依赖注入(Dependency Injection,简称DI**) 什么是Bean管理 基于XML 创建对象 注入属性 注入特殊值 外部Bean 内部Bean和级联赋值 xml注入集合属性 工厂Bean Bean作用域 Bean生命周期 Xml自动装配 基于注解 什么是Bean管理 Bean管理指的是下面两个操作:原创 2021-07-03 13:59:21 · 209 阅读 · 0 评论 -
Spring5 之 IOC容器
IOC容器 IOC底层原理 什么是IOC 控制反转 控制反转就是把对象创建和对象之间的调用过程,交给Spring管理。 使用IOC的目的 为了降低耦合度 入门案例就是IOC实现 IOC底层原理 主要用到技术:xml解析、设计模式中的工厂模式、反射 图解 经典工厂模式 IOC过程 IOC接口(BeanFactory) IOC思想 基于IOC容器完成,IOC容器底层其实就是对象工厂 Spring提供的方式 Spring提供IOC容器的两种实现方式(其实就是两个接口),两个方式都能实现通过工原创 2021-06-29 23:14:11 · 121 阅读 · 0 评论 -
Spring5概述 与 Spring5简单案例
Spring5概述 1、Spring 是轻量级的开源的 JavaEE 框架 2、Spring 可以解决企业应用开发的复杂性 3、Spring 有两个核心部分:IOC 和 Aop (1)IOC:控制反转,把创建对象过程交给 Spring 进行管理 (2)Aop:面向切面,不修改源代码进行功能增强 4、Spring 特点 (1)方便解耦,简化开发 (2)Aop 编程支持 (3)方便程序测试 (4)方便和其他框架进行整合 (5)方便进行事务操作 (6)降低 API 开发难度 入门案例 下载spring5原创 2021-06-29 23:09:28 · 181 阅读 · 0 评论