mvc中的模型的疑问
程序员文章站
2022-04-22 16:13:27
...
现在在学习thinkphp框架。当中有个疑问。以前我觉得数据查询是写在模型中的。试着写和看了一些项目。发现写是写在控制器中。但是问题来了。模型不是写业务逻辑和数据处理的吗?为什么我模型文件只要写个继承父类,其他不用写了就可以呢?
回复内容:
现在在学习thinkphp框架。当中有个疑问。以前我觉得数据查询是写在模型中的。试着写和看了一些项目。发现写是写在控制器中。但是问题来了。模型不是写业务逻辑和数据处理的吗?为什么我模型文件只要写个继承父类,其他不用写了就可以呢?
模型不是写业务逻辑的,但放与数据库交互的代码在模型层我觉得是没问题的
如果程序大的话,业务逻辑应该单独一层
数据查询可以作为service层
首先第一点,DB操作肯定是放在模型里哒,第二点,建议学习别的框架。