dao层写法有什么好处?

我感觉封装的太过度了,反人类

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 18

dao个daodao那是什么dao

1个月前 评论

就像go语言一样,看的人很舒心,写的人很糟心,各有利弊。

1个月前 评论

Java转PHP的吧

1个月前 评论
巴啦啦

哈哈,何止dao,还有entity ,impl,model

1个月前 评论

什么是DAO?

1个月前 评论
半人间 1个月前
raybon 1个月前

dao个daodao那是什么dao

1个月前 评论

:joy: crmeb 就是那样写的 控制器里的一个查询 要经历 serveice -> model -> dao .....

1个月前 评论
wanzi (楼主) 1个月前
raybon 1个月前
颠倒的玉石

就是装逼好看。。。。。。。看衣服多

1个月前 评论

php 就mc就夠了 :joy:

1个月前 评论

@channel 挖草,我居然跟着唱起来了

1个月前 评论

@channel 你怎么可以发语音 :joy:

1个月前 评论

我觉得很有必要,Interface→service→reponsitotry,Interface写需要的接口,service实现接口并且调用reponsitotry,reponsitotry调用model进行增删改查等操作,service还可以进行复杂数据处理,controller调用各个service。

这样做的好处就是不再像以前一样,所有的业务代码都往控制器或者模型里面堆,能够使得代码结构更清晰,便于维护和扩展,也就是所谓的降低耦合性,现在就在用这样的模式,写的时候稍微麻烦一点,但是调试和正式使用维护的时候,爽的一P。

1个月前 评论
冯小胖同学 1个月前
biiiiiigmonster 1个月前
她来听我的演唱会 (作者) 1个月前
她来听我的演唱会 (作者) 1个月前
biiiiiigmonster 1个月前
她来听我的演唱会 (作者) 1个月前

看情况吧 有的项目工期短 人又少 真的写不出来规范代码

1个月前 评论
czy2020

@channel 你这个就有点魔性了

1个月前 评论

如果是自用项目的话,确实没有必要,如果是开源项目的话,为了定规范,可以用 interface 对使用者进行规范,防止意外

1个月前 评论

有些场景没用,只是代码规范 不能一会这写法 一会另外一种写法

1个月前 评论
├── Amqp
├── Constants
├── Controller
├── Event
├── Exception
├── Facade
├── Job
├── Listener
├── Logic
├── Middleware
├── Model
├── Provider
├── Request
├── Service
├── Task
├── Traits
└── functions.php
1个月前 评论

简单的MVC不香吗?

1个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!