个人感觉比较重要的细节

新建表,对于数据的处理,是真删除还是假删除,如果数据比较重要,需要能随时恢复,建议使用假删除,如果表数据量比较大,而且数据不是特别重要,建议使用真删除,避免表无效数据过多。

 

设计表时,要考虑,有些数据是否允许重复,比如一个公司下面的一个员工,是否应该能同时挂在另一个公司下面。

 

设计表时,是否应该增加冗余字段,首先,这个字段的主表数据,出现修改的情况很少,其次数据量大,多表联查速度较慢。这种情况下增加冗余字段,否则不建议

 

批量插入数据时,如果使用循环插入insertSelective,数据量大的时候会特别慢,建议使用insertList,先将数据合并为一个集合,再插入一次

 

API接口命名常识,加上版本号,可以从接口名读出来接口的作用,例如查用户信息,最简单的写法/getUserInfo,但是如果要写个新版本的 查用户信息方法,命名会导致可读性低,如果采用

版本号的方式命名,/api/v1/getUserInfo,这样写个新版本,就用/api/v2/getUserInfo,这样别人一眼就能看懂,哪个是最新版本的接口

posted @   liulangde  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示