动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

30天自动登录
微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

动态代理是什么?有哪些应用?

代码小兵988

2021.04.23

Java里面的动态代理我理解不来

添加回答

回答(1)

代码小兵988

动态代理:

当想要给实现了某个接口的类中的方法,加一些额外的处理。比如说加日志,加事务等。可以给这个类创建一个代理,故名思议就是创建一个新的类,这个类不仅包含原来类方法的功能,而且还在原来的基础上添加了额外处理的新类。这个代理类并不是定义好的,是动态生成的。具有解耦意义,灵活,扩展性强。

动态代理的应用:

1)Spring的AOP

2)加事务

3)加权限

4)加日志

时间:04-23 16:21 查看回复 (0) 回复 0 0 举报

回复