第一次项目存在的问题及改进的点
一,前端页面展示不合理(主要在模块设计上存在缺陷,页面给人呈现的效果不佳)
二,后端方面:
1,类的命名不规范,比较随意
2,controller层有业务逻辑不规范(controller层只用于控制,业务全都在service中实现)
3,编写代码凌乱不懂格式化(ctrl+alt+l一键格式化)
4,业务逻辑考虑的不周全,过于简单影响执行效率
5,api实体类和mysql的字段分析不明确(根据需求增加实体类)
6,增加和删除用的都一个api接口不利于扩展等问题
7,用了大量的out输出流调试,影响效率(多利用断点调试和日志log.info输出)
8,返回值问题应该直接返回个boolean类型的值,用作判断
9,按需求设置api的实体类,完全照搬mysql的字段,设计不合理。
10,增加返回的应该是对应的id,而不是执行成功的0或者1.
以后着重要培养良好的代码习惯,思维逻辑的培养