详细目录:
001-099 [26.44G]
01丨课程介绍.mp4 [88.66M]
02丨内容综述.mp4 [221.10M]
03-知识储备:基础、基础,还是基础!.mp4 [51.55M]
04丨aop引入:oop存在哪些局限性?.mp4 [304.14M]
05丨aop常见使用场景.mp4 [69.10M]
06丨aop概念:aspect、joinpoint和advice等术语应该如何理解?.mp4 [305.72M]
07丨javaaop设计模式:代理、判断和拦截器模式.mp4 [38.10M]
08丨javaaop代理模式(proxy):java静态代理和动态代理的区别是什么?.mp4 [203.61M]
09丨javaaop判断模式(predicate):如何筛选joinpoint?.mp4 [297.60M]
10丨javaaop拦截器模式(interceptor):拦截执行分别代表什么?.mp4 [587.69M]
11丨springaop功能概述:核心特性、编程模型和使用限制.mp4 [169.73M]
12丨springaop编程模型:注解驱动、xml配置驱动和底层api.mp4 [225.37M]
13丨springaop设计目标:springaop与aop框架之间的关系是竞争还是互补?.mp4 [97.39M]
14丨springaopadvice类型:springaop丰富了哪些aopadvice呢?.mp4 [118.07M]
15丨springaop代理实现:为什么springframework选择三种不同aop实现?.mp4 [123.98M]
16丨jdk动态代理:为什么proxy.newproxyinstance会生成新的字节码?17丨cglib动态代理:为什么java动态代理无法满足aop的需要?.mp4 [870.22M]
18丨aspectj代理代理:为什么spring推荐aspectj注解?.mp4 [183.73M]
19丨aspectj基础:aspect、joinpoints、pointcuts和advice语法和特性.mp4 [420.27M]
20丨aspectj注解驱动:注解能完全替代aspectj语言吗?.mp4 [95.41M]
21丨面试题精选.mp4 [32.84M]
22丨spring核心基础:《小马哥讲spring核心编程思想》还记得多少?.mp4 [126.47M]
23丨@aspectj注解驱动.mp4 [275.19M]
24丨编程方式创建@aspectj代理.mp4 [169.73M]
25丨xml配置驱动-创建aop代理.mp4 [290.13M]
26丨标准代理工厂api-proxyfactory.mp4 [145.98M]
27丨@aspectjpointcut指令与表达式:为什么spring只能有限支持?.mp4 [362.24M]
28丨xml配置pointcut.mp4 [199.00M]
29丨api实现pointcut.mp4 [260.29M]
30丨@aspectj拦截动作:@around与@pointcut有区别吗?.mp4 [86.51M]
31丨xml配置aroundadvice.mp4 [86.12M]
32丨api实现aroundadvice.mp4 [78.87M]
33丨@aspectj前置动作:@before与@around谁优先级执行?.mp4 [302.55M]
34丨xml配置beforeadvice.mp4 [159.04M]
35丨api实现beforeadvice.mp4 [139.78M]
36丨@aspectj后置动作-三种afteradvice之间的关系?.mp4 [141.40M]
37丨xml配置三种afteradvice.mp4 [113.63M]
38丨api实现三种afteradvice.mp4 [179.14M]
39丨自动动态代理.mp4 [540.88M]
40丨替换targetsource.mp4 [229.44M]
41丨面试题精选.mp4 [47.80M]
42丨springaopapi整体设计.mp4 [205.95M]
43丨接入点接口-joinpoint.mp4 [135.13M]
44丨joinpoint条件接口-pointcut.mp4 [178.58M]
45丨pointcut操作-composablepointcut.mp4 [104.39M]
46丨pointcut便利实现.mp4 [192.95M]
47丨pointcutaspectj实现-aspectjexpressionpointcut.mp4 [234.87M]
48丨joinpoint执行动作接口-advice.mp4 [87.84M]
49丨joinpointbeforeadvice标准实现.mp4 [163.68M]
50丨joinpointbeforeadviceaspectj实现.mp4 [283.77M]
51丨joinpointafteradvice标准实现.mp4 [666.39M]
52丨joinpointafteradviceaspectj实现.mp4 [458.85M]
53丨advice容器接口-advisor.mp4 [161.32M]
54丨pointcut与advice连接器-pointcutadvisor.mp4 [394.47M]
55丨introduction与advice连接器-introductionadvisor.mp4 [623.58M]
56丨advisor的interceptor适配器-advisoradapter.mp4 [166.36M]
57丨advisoradapter实现58丨aop代理接口-aopproxy.mp4 [571.77M]
59丨aopproxy工厂接口与实现.mp4 [304.75M]
60丨jdkaopproxy实现-jdkdynamicaopproxy.mp4 [961.47M]
61丨cglibaopproxy实现-cglibaopproxy.mp4 [870.20M]
62丨aopproxyfactory配置管理器-advisedsupport.mp4 [658.29M]
63丨advisor链工厂接口与实现-advisorchainfactory.mp4 [630.45M]
64丨目标对象来源接口与实现-targetsource.mp4 [454.38M]
65丨代理对象创建基础类-proxycreatorsupport-66丨advisedsupport事件监听器-advisedsupportlistener.mp4 [715.52M]
67丨proxycreatorsupport标准实现-proxyfactory.mp4 [179.20M]
68丨proxycreatorsupportioc容器实现-proxyfactorybean.mp4 [614.16M]
69丨proxycreatorsupportaspectj实现-aspectjproxyfactory.mp4 [1.07G]
70丨ioc容器自动代理抽象-abstractautoproxycreator.mp4 [321.41M]
71丨ioc容器自动代理标准实现.mp4 [561.06M]
72丨ioc容器自动代理aspectj实现-aspectjawareadvisorautoproxycreator.mp4 [710.13M]
73丨aopinfrastructurebean接口-aopinfrastructurebean.mp4 [401.27M]
74丨aop上下文辅助类-aopcontext.mp4 [216.04M]
75丨代理工厂工具类-aopproxyutils.mp4 [90.81M]
76丨aop工具类-aoputils.mp4 [233.70M]
77丨aspectjenable模块驱动实现[email protected] [309.95M]
78丨aspectjxml配置驱动实现-aopaspectj-autoproxy.mp4 [218.04M]
79丨aop配置schema-based实现-aopconfig.mp4 [273.65M]
80丨aspectschema-based实现-aopaspect.mp4 [141.37M]
81丨pointcutschema-based实现-aoppointcut.mp4 [216.15M]
82丨aroundadviceschema-based实现-aoparound.mp4 [516.99M]
83丨beforeadviceschema-based实现-aopbefore.mp4 [86.83M]
84丨afteradviceschema-based实现-aopafter.mp4 [110.03M]
85丨afterreturningadviceschema-based实现-aopafter-returning.mp4 [88.20M]
86丨afterthrowingadviceschema-based实现-aopafter-throwing.mp4 [74.27M]
87丨adviserschema-based实现-aopadvisor.mp4 [171.65M]
88丨introductionschema-based实现-aopdeclare-parents.mp4 [120.18M]
89丨作用域代理schema-based实现-aopscoped-proxy.mp4 [348.68M]
90丨面试题精选.mp4 [234.60M]
91丨抽象工厂模式(abstractfactory)实现.mp4 [155.05M]
92丨构建器模式(builder)实现.mp4 [306.23M]
93丨工厂方法模式(factorymethod)实现.mp4 [159.42M]
94丨原型模式(prototype)实现.mp4 [253.19M]
95丨单例模式(singleton)实现.mp4 [204.50M]
96丨适配器模式(adapter)实现.mp4 [211.09M]
97丨组合模式(composite)实现.mp4 [171.21M]
98丨装饰器模式(decorator)实现.mp4 [255.32M]
99丨享元模式(flyweight)实现(1).mp4 [180.18M]
99丨享元模式(flyweight)实现.mp4 [180.18M]
100- [5.78G]
100丨代理模式(proxy)实现.mp4 [117.30M]
101丨模板方法模式(templatemethod)实现.mp4 [231.58M]
102丨责任链模式(chainofresponsibility)实现.mp4 [161.16M]
103丨观察者模式(observer)实现.mp4 [139.15M]
104丨策略模式(strategy)实现.mp4 [105.14M]
105丨命令模式(command)实现.mp4 [175.43M]
106丨状态模式(state)实现.mp4 [138.96M]
107丨面试题精选.mp4 [211.43M]
108丨springaop在spring事件(events).mp4 [830.97M]
109丨springaop在spring事务(transactions)理论基础.mp4 [984.13M]
110丨springaop在spring事务(transactions)源码分析.mp4 [979.11M]
111丨springaop在spring缓存(caching).mp4 [422.95M]
112丨springaop在spring本地调度(scheduling).mp4 [518.19M]
113丨面试题精选.mp4 [165.44M]
114丨结束语.mp4 [741.38M]
评论0