朵爷粑粑
2019-04-29 22:04
aop的讲解,那我不用构造方法,我写成一个验证的方法,在其他需要验证的接口调用是不是就好了
AOP的思想我觉得像极了angular的生命周期钩子,就是在某一些生命周期时间点做一些特定的操作
我觉得你的方法是可以的,只是存在这样的可能:1.你的api接口会越来越多,维护起来就会越来越麻烦,因为如果时间长了你可能会忘掉在哪里调用过这个方法;2. 你知道是在哪里改,但是换一个人就需要花很多时间去一个一个地熟悉,时间上会浪费掉很多;3.每个人的代码习惯都不一样,你想在这个方法里写,另一个人习惯了在另一个方法里去写,没有标准就会随心所欲。所以,使用aop的思想,其实就是避免了你或者别人在接口或者具体方法中去做判断,同时也将异常处理、登录验证等这些内容进行标准化处理,代码维护成本和时间成本会降低很多。
Spring Boot进阶之Web进阶
104039 学习 · 393 问题
相似问题