发表于: 2017-09-14 23:39:27
2 719
今天完成的任务
一、准备小课堂
上午本来是打算弄小课堂的,选的是任务2的该怎么模拟假数据,为什么在真实项目中,我们通常都是先定义接口,再写假数据,再去写业务逻辑?
选这个题目也是因为我之前讲过接口文档,我看这个题目跟我上次选的题目相关,盘算着干脆把接口文档、提供假数据这一块弄清楚。这个题目其实内容不多,核心就是怎么提供假数据,也是代码实战的重点。可网上找了一圈,找到的都是前端怎么自力更生,怎么依靠自己编写假数据...可我们这边是要后端提供假数据。最后找到一个后端提供假数据的方案,但是需要用在服务器上安装redis,我还没接触过,想了一会没有替换方案,没办法马上解决,暂时就先放弃了,花的时间也有4个小时了,剩下时间做任务5 的代码吧,等明天再花一半时间来准备小课堂代码实战这一块。
二、完成注册逻辑
.png)

.png)

.png)
.png)

3.完成注册功能的业务逻辑
.png)

.png)

.png)

.png)

.png)

.png)

.png)

.png)

4.完成对应的控制器方法
遇到的问题
准备小课堂遇到的问题。我们后端向前端提供假数据,其实是提供一个搭建在服务器上的接口/URL?前端要使用假数据的话,是在他们的代码中使用<src>标签,指向这个URL?不知道我理解的对不对,麻烦师兄指点一下
收获
对三层架构终于有了一些理解,会分出service,在service的实现类中调用工具类和DAO去完成业务功能,基本实现一个service对应一张表,每一个service方法的功能保持单一性,
明天的计划
完成任务5
进度
任务5
任务开始时间 2017.9.10
预计提交时间 2017.9.13
已延期
评论