关于开发顺序的疑惑

来源:4-3 买家类目-service

乃好

2019-08-26

老师你好

我以前也学习过一个电商网站的后端开发,他开发的顺序是:

前端对于要展示数据的需求-->Controller-->Service-->Dao,然后再将数据包装返回给前端。

但是这门课看到老师是先写的dao层,就会有些疑惑,因为没有具体的查询数据的需求怎么确定dao层要开发什么呢?虽说先写一些一定会用到的查询方法也是可以的,但是总感觉还是根据具体对数据的需求再来进行dao层开发更好。

请问老师为什么要先开发dao层呢?

写回答

1回答

廖师兄

2019-08-26

确认需求 -> 数据库设计 -> dao层

肯定要先设计数据库,dao层是跟着数据库的。controller层只是包装数据。

0
0

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程