请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于验证器的编写位置

老师将验证器写在方法中,是不是为了符合低耦合,高内聚的原则呀。 如果将验证器抽取单独作为一层,在框架启动时,自动根据路由来加载验器进行判断。这种做法虽然简化了开发人员的操作,但是破坏方法的严谨性是吗?

正在回答 回答被采纳积分+3

1回答

7七月 2019-08-14 21:21:25

方法的严谨性是指什么?我不这么认为~

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉102542487 #1
    严谨性指的是:如果你不在方法中调用验证器进行参数校验,来了一个非法参数,你这个方法就会问题了。
    其实我是想问老师,1.在方法中对数据进行校验。2.将校验放在方法之前(AOP实现)。这两种方法的优缺点,不知道老师在这方面有什么见解吗。
    回复 有任何疑惑可以回复我~ 2019-08-14 21:36:12
  • 提问者 慕粉102542487 #2
    我也是看了老师这种写法后,就想到了如果写在方法中,应该就有了低耦合,高内聚的优点。不知道想的对不对。
    回复 有任何疑惑可以回复我~ 2019-08-14 21:36:56
  • 7七月 回复 提问者 慕粉102542487 #3
    AOP实现是可以的,但TP缺乏这方面的支持。
    回复 有任何疑惑可以回复我~ 2019-08-15 08:02:51
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号