logo头像
书院的十三先生

重识Java动态代理(二)Spring中声明式编程实现

一、声明式编程的好处声明式编程的好处有: 代码简洁,不需要写很多相同的实现代码 对使用者屏蔽了实现细节,使用者只需要声明要做什么,而不关心怎么做。 二、适用场景声明式编程适合封装公共的,不涉及业务逻辑的基础服务,例如远程调...

重识Java动态代理(一)被忽略的场景

一、关于Java动态代理谈到Java的动态代理,大多数人会想到: 一种代理模式,可以在实际调用方法前、后增加公共方法调用,例如记录日志,用户鉴权。 cglib代理和JDK动态代理的优缺点 从一些应用场景来看,代理可做...