数据校验到底是应该放在C层还是M层,老师?

来源:7-3 数据推送功能开发-后台功能实现

破晓Daybreak

2017-04-06

老师,为什么在C层进行了提交数据的校验,又要在M层进行数据的校验,最后又在C层try catch,这样不会重复了吗?在前端V层JS校验可以被别人修改我理解,但是在MC层重复校验有意义吗,觉得有点繁琐。

http://szimg.mukewang.com/58e5b69e0001428c08710515.jpg

写回答

2回答

singwa

2017-04-06

c 层,但是严格意义在model 也加上,因为比如你写的model 如果别人调用的时候,如果他不熟悉你的方法就有可能参数传递错啦,这样检验比较严格,祝你学习愉快

0
1
破晓Daybreak
非常感谢!
2017-04-06
共1条回复

破晓Daybreak

提问者

2017-04-06

@singwa

0
0

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程