Spring AOP代理模式
2024-09-02 05:26:27
代理模式
代理模式是一种设计模式,提供了对目标对象的另外的访问方式。即通过代理访问目标对象。
好处:可以再目标对象实现的基础上,增加额外的功能的操作。扩展目标对象的功能,而不改变现有的功能逻辑。
1、静态代理
保存数据到数据库。Dao直接保存。添加事务。
代理对象,要实现与目标对象一样的接口。
优点:可以做到不修改目标对象功能的前提下,对目标对象进行拓展。
缺点:因为代理对象需要实现与目标对象相同的接口,会有很多代理类,一旦接口增加方法,目标对象与代理对象都需要维护。
2、动态代理
3、Cglib代理
最新文章
- DL论文
- JQuery slidebox实现图片轮播
- jQuery插件(多级菜单)
- windows下安装beautifulsoup4
- Ubuntu 登录命令和赋值命令
- JS - 超强大文本动画插件Textillate.js
- NSNotificationCenter带参
- editplus3运行Python程序
- 由《win32多线程程序设计》临界区的问题所想
- 黑盒测试在App自动化测试中的应用
- startup毕业论文
- WMDestroy函数调用inherited,难道是为了调用子类覆盖函数?还有这样调用的?
- 使用XRDP实现Windows远程桌面Linux系统
- Mysql中natural join和inner join的区别
- tomcat 后台启动设置
- File文件的读写操作RandomAccessFile类
- UOJ182 a^-1 + b problem 解题报告
- 格式时间转UTC时间
- Python 入门知识捡漏
- PHP插入数据库代码,编辑,删除