腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
desperate633
专栏成员
举报
382
文章
280414
阅读量
38
订阅数
订阅专栏
申请加入专栏
全部文章(382)
其他(274)
java(32)
编程算法(19)
人工智能(17)
数据库(14)
存储(13)
python(9)
缓存(9)
tcp/ip(9)
sql(7)
爬虫(7)
云数据库 SQL Server(6)
servlet(5)
html(5)
容器(5)
jdk(5)
jvm(5)
api(4)
数据结构(4)
image(4)
png(4)
云数据库 Redis(3)
spring(3)
游戏(3)
hashmap(3)
安全(3)
paste(3)
机器学习(2)
jsp(2)
xml(2)
神经网络(2)
面向对象编程(2)
大数据(2)
https(2)
json(1)
ajax(1)
android(1)
nosql(1)
git(1)
tomcat(1)
unix(1)
深度学习(1)
黑客(1)
正则表达式(1)
gui(1)
jdbc(1)
线性回归(1)
aop(1)
kernel(1)
iis(1)
ntp(1)
数据分析(1)
windows(1)
sas(1)
nat(1)
聚类算法(1)
app(1)
count(1)
display(1)
distinct(1)
having(1)
integer(1)
lint(1)
ode(1)
palindrome(1)
space(1)
二进制(1)
排序(1)
搜索文章
搜索
搜索
关闭
设计模式之代理模式(Proxy模式)代理模式的引入代理模式的实例程序代理模式分析
spring
aop
Proxy是代理人的意思,指的是代替别人进行工作的人。当不一定需要本人亲自去做的工作的时候,就可以寻找代理人去完成。 但在代理模式中,往往是相反的,通常是代理人碰到工作,就交给被代理的对象去完成,代理人只完成一些准备工作或者收尾工作。 如果读者了解过spring框架的话,就会知道aop也就是面向切面编程其实运用的就是动态代理模式,这可以让被代理的对象专注于完成自己的本职工作,而代理对象可以进行工作前的日志记录,时间计算,在工作之后进行日志记录,收尾工作等附加的功能,需要正式做工作的时候就交给被代理去做。就像插了两个刀到这个被代理的对象前后。所以形象的叫做面向切面编程。 关于动态代理模式和静态代理模式,感兴趣的读者可以参考笔者的另一篇博文: Java动态代理与静态代理http://www.jianshu.com/p/b5e340ec9551
desperate633
2018-08-22
389
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档