多商户商城B2B2C-不直接修改源码,通过AOP拦截路由添加切面类修改原功能
基于三方框架进行开发的项目,如果要修改框架本身的功能,最好不要直接去修改框架的源代码,不然在框架需要升级的时候会有很大的麻烦!我们需要通过aop拦截路由添加切面类的方式来修改框架内功能。这样做,对于那些不开源的框架,我们也是可以进行功能修改的。一文中,请求权限列表的改造是直接通过修改源码的方式修改的,代码侵入性太强,不方便后期升级Jeecg底层框架。通过上面的方式,我们修改功能的部分,都只添加在了自己创建的类和文件中,没有对源码进行任何改动,就可以修改原功能了。
原创
2023-04-27 10:26:10 ·
258 阅读 ·
1 评论