实习生任务
设计数据库字段不要用下划线,而是用驼峰方式
推推书目列表模块作业点评
设计文档
java

0赞
@两小壳子 的本期作品
赞一下
导师点评
7 分
1 数据表字段都是以大写字母开头是可以的,但是ID这个字段是小写。

2 接口部分,动员会小拿同学一直强调说一定要好好看官方demo,那是我们实习的格式。大家在公司去实习的时候,实际上都会有开发规范。三个默认方法,insert、update和loadById

3 分页方法有一个页行数,这个最好是把它设计成一个常量,放在放在controller层去掉用,而不是选择在service层。

另外有个小的问题,就说typ的值。一般来说在设计上,0是有一个特殊值,不要去考虑用0作为一个具体业务,比如说最热,最新可以从1开始。进一步,可以考虑去写一个type的一个枚举啊,所以一个枚举12标志好,然后在业务controller层,在用枚举来实现,非常好去阅读和维护。

4 设计数据库字段最好不要用下划线,而是用驼峰方式。这个是spring默认的格式,不用去做映射。

5 Int类型的长度有12位吗?这是一个比较关键的问题,11是上限。

6 订阅人数最好不要叫Number,万一后面业务还有什么观看人数之类的,这个字段就不好理解了。所以一般来说在考虑名字的时候有个概念:如果是增加字段,那是没有问题的,因为现在业务是没有影响的。但如果增加了字段,跟现在字段有冲突,或者是名称上是有一定的覆盖性,那就不好理解了。如果后面再改,对业务的影响可能会比较大。