老师你好。controller文件夹 作用是什么? 前边没讲过

老师你好。controller文件夹 作用是什么? 前边没讲过

老师你好。controller文件夹 作用是什么? 前边没讲过


为啥要在里面新建用户?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,解答如下:

该controller文件夹是初始化项目后,我们自己创建的(https://class.imooc.com/lesson/1735#mid=43165(4分04秒)),它是用来写“控制器”的

http://img1.sycdn.imooc.com//climg/60a5f8c509da4da106790272.jpg

简单理解就是该文件中,用来存放操作数据库的代码。

比如用户(user)的登录接口中,需要查询数据库,那么就把用户登录时查询数据库的相关操作放在controller中。方式就是先在controller中,创建一个user.js文件,名字起成user含义就是该文件是和用户相关的;然后在它里面写user对应的各个接口操作数据库的代码。

这样做,可以让项目的目录结构更清晰,便于代码维护。假如日后我们想调整user登录接口的操作数据库的代码,那么就可以直接定位到controller下的user.js文件中。

祝学习愉快!

  • 相当于java中的dao层吧,这样写好奇怪,routes相当于java中的controller

    2021-05-23 16:16:01
  • 同学你好,老师并不了解java,所以无法给同学做类比。视频中这种写法比较常见,记住即可。

    祝学习愉快!

    2021-05-25 09:21:32
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师