自我理解
愿心无迫
这个作者很懒,什么都没留下…
展开
-
AOP思想就是这么简单(自我理解)
AOP思想就是这么简单(自我理解) 自我理解 最重要的就是理解代理模式 AOP的底层实现就是通过动态代理模式的方式,将相应的接口交给 通过proxy去创建对象:生成动态代理这个实例的 再调用:InvocationHandler调用处理程序并返回一个结果 主要区别在于,aop中导入自己相关的依赖在配置文件中有其对应的 aop指引的方法: 第一种方式是在类中就继承相应的接口,然后在配置文件中去插入这些方法调用的位置,其实这些类都不用在配置文件中注入,再类上加@Component直接注入到ioc容器中,直接造原创 2020-09-04 17:21:23 · 275 阅读 · 0 评论 -
大白话对于代理模式之静态代理模式和动态代理模式思想(自我理解)
大白话对于代理模式之静态代理模式思想(自我理解) 1、静态代理 为什么要学习代理模式,因为AOP的底层机制就是动态代理! 代理模式: 静态代理 动态代理 静态代理模式: 学习aop之前 , 我们要先了解一下代理模式! 一件事物究其本质就是为了干什么,把他抽象出来,做一个接口,然后去实现这一具体的事物 1.1、自我理解 先谈谈对代理模式的自我理解吧,其实就是在生活中真实的角色想要去干一件事情,(租客)和(房东)都是真实的角色,一个租房一个出租,在这一过程中演变出代理(中介),这样的好处也就是房东想出租只需原创 2020-09-04 14:59:46 · 408 阅读 · 1 评论 -
浅谈对于IOC控制反转的基础实现
浅谈对于IOC控制反转的自我理解 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。 在学习spring的过程中ioc是一个重要的核心思想。 IOC本质 控制反转IoC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现IoC的一种方法,也有人认为DI只是IoC的另一种说法。没有IoC的程序中 , 我们使用面向对象编程 , 对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控制,控制反转后将对象的创建转移给第三方,个人认为所原创 2020-09-02 10:59:02 · 136 阅读 · 0 评论 -
对于MVC架构的简介、自我理解与实现
对于MVC架构的自我理解与实现 1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 **Model(模型):**数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Obj原创 2020-09-03 11:38:36 · 281 阅读 · 0 评论