Java动态代理+注解体现Spring AOP思想
在MVC的架构中,优秀的代码是Service业务层只做业务逻辑处理,如果要添加新功能(如日志,事务等),不应该污染业务层代码。讲得很抽象,简单来说,如果我要在业务层添加日志功能,在业务层代码内不应该出现Logger这个东西。想知道怎么实现吗?使用JAVA的动态代理技术,这里体现了Spring AOP切面编程的思想。1. 什么是动态代理?查理论能查几页纸,这里简单总结一句话:调用Prox...
转载
2019-06-18 11:14:19 ·
302 阅读 ·
0 评论