发表于: 2018-04-05 22:59:45

1 668


今天完成的事情

1.写了后台,用户,文章管理模块。

1.用户列表

请求地址:get /a/u/user/list


写到这里感觉之前的表设计稍微有点问题,之前是为了签到操作只操作一个表,所以把beans字段放到了user_sign表中。

然而现在发现用户的查询都需要beans字段,所以每次查询用户信息都要2个表一起查了。 强行写了一个动态sql。。

controller


2.用户详情

请求地址:get /a/u/user/{uid}


3.用户冻结

请求地址:put /a/u/user/freeze/{uid}


文章管理和用户管理类似。多了新增,编辑接口。

新增。

编辑:

//TODO 编辑的时候如果是card转banner ,也要判断banner是否够8个,今天写的时候给忽略了,明天补上。


收获

1.今天准备了一下小课堂,关于异常处理,把异常分类算是搞清楚了。

Error 是JVM内的出现的错误,如内存溢出,程序员无法处理。

checked Exception 就是编译器强制需要我们 thow 或者 try catch的异常。

unchecked Exception ,数组越界,除数为0,空指针等错误,这些一般是程序逻辑有问题,或者参数校验漏掉才产生的。



遇到的问题

1.表设计的问题现在只能靠复杂一点的代码来实现了,现在改表感觉已经不太现实了。。,还是方案设计想的不够周全。


明天的计划

1.小课堂

2.继续写接口


进度:

复盘项目:求学大作战。

开始时间:2018.3.20日

计划demo时间:5.1号

延期风险:无

禅道地址:http://task.ptteng.com/zentao/project-task.html






返回列表 返回列表
评论

    分享到