作者介绍:
jaysong,3 年+ Android 系统 Framework 层定制化方案开发,3 年 + 互联网消费金融产品架构经验,毕业于湖南大学软件工程专业,目前就职于上海麦广互娱文化传媒股份有限公司消费金融事业部,担任技术负责人。主攻 Java 与 Python。精通 Java 内核与设计模式。
我们很多开发者在开发 Spring 的程序的时候,很多的情况下,都是被动的接受了前辈们为我们做好的 Spring 特性案例。这样一来,确实在很大的程度上减少了我们开发的成本,但是也同时丧失了一个极好的学习机会,从而限制我们开发员的横向扩展能力。
一直以来,我都希望找到一个很好的案例来给大家分享 SpringAOP(面向切面编程),来让大家来理解其中的编程思想。为了准备本次的沟通,我提前和大家分享 Java 代理模式和 Java 注解。如果大家对于 Spring 开发有兴趣的话,建议在理解了 Java 代理模式后,和我们一起来分享 SpringAOP 的编程思想。
本 Chat 主要论述以下要点:
SpringAOP 的编程思想。
我们怎么理解面向切面编程的切面。
SpringAOP 的概念。
切入点指示符全揭秘及各种切入案例。
SpringAOP Weaving(织入):对方法进行增强。
SpringAOP Introduction(引入):对类进行增强。
领取专属 10元无门槛券
私享最新 技术干货