首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring
订阅
Yl24238
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
FactoryBean——Spring的扩展点之一
1. FactoryBean的用法 自定义一个类CustomerFactoryBean,让它实现了FactoryBean接口,重写了接口中的两个方法,在getObejct()方法中,返回了一个UserService的实例对象;在getObjectType()方法中返回了User…
聊聊spring的那些扩展机制
在看一些框架源码的时候,可以看见他们很多都会和Spring去做结合。举个例子dubbo的配置: 如果你也需要做一个框架和Spring结合,或者你想知道Spring其他框架是如何和Spring做结合的,那么你应该了解一下Spring的扩展机制。 本篇文章想从Spring的两个流程…
Java JDK 动态代理(AOP)使用及实现原理分析[精品长文]
代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。 为了保持行为的一致性,代理类和委托类通常会实现相同的接口,所以在访问者看来两者没有丝毫的区别。通过代理类这中间一层,能有效控制对委托类对象的直接访问,也可以很好地隐藏和保护委托类对象,同时也为实…
spring aop原理 JDK动态代理和CGLIB动态代理
AOP实现的关键在于AOP框架自动创建的AOP代理。 AspectJ是静态代理的增强,采用编译时生成 AOP 代理类,因此也称为编译时增强,具有更好的性能。 Spring AOP使用的动态代理,运行时生成 AOP 代理类,所谓的动态代理就是说AOP框架不会去修改字节码,而是在内…
就是要你懂Spring-IOC
此时有一个问题就是computer和programer耦合在一起,这个programer不具备扩展性(它只会用mac2015),如果此时公司换了一批电脑Mac2016,那么需要重新创建一个新的程序员类,这显然是不合理的。 从设计的角度来讲,类本身就是定义的一个模板亦或是一种抽象…