AOP
代码洁癖症患者
随手拯救失足代码
展开
-
深入理解Spring核心技术06---手动实现AOP上篇
很对地方都说,Spring是以IOC和AOP为内核的一个一站式的解决方案,也就是框架。前面几篇博客给大家详细的解释了Spring中IOC实现的原理以及是如何管理对象之间的依赖关系,并且通过相应的案例给大家手动实现了一个IOC容器。那么今天就来给大家讲解一下AOP的原理,并带着大家也来手动实现一个AOP。 这里先来回顾一下AOP,AOP的全称叫做Aspect Oriented Programmin...原创 2018-09-24 22:33:18 · 316 阅读 · 0 评论 -
深入理解Spring核心技术07---手动实现AOP下篇
最近一直在加班,迟迟没有更博,今天就来和大家一起继续聊一聊AOP的实现原理,记得在上一篇博客中和大家聊了一下使用动态代理的方式实现AOP,通过上一篇博客给大家应该能够感觉得到,JDK 的动态代理使用起来非常的简单和方便。那么是不是所有的情况都适合使用动态代理的方式去实现AOP呢? 这里先来给大家介绍几个和AOP相关的名词, Joinpoint(切入点):是指的被拦截到的点,在spring中可...原创 2018-10-02 13:18:20 · 301 阅读 · 0 评论 -
深入理解Spring核心技术08---Spring中的各模块详解
在前面的几篇博客中给大家讲解了一下Spring框架的两个基本概念IOC容器和AOP,相信大家现在对Spring中的这两个部分的基本概念有了一定的认识,好了,那么今天我们就来正式的进入Spring框架的学习了。 前面提到过,Spring框架就是帮助我们创建对象、管理对象之间的关系,让我们在开发的时候只需要关注具体的业务逻辑,而不用花时间去管理对象与对象之间的联系。我们...原创 2018-10-20 21:33:54 · 578 阅读 · 0 评论