PC站点第二个版本注意事项

1、参数问题,一定要定住(中间值用dto,数据库用DO,入参用query,出参就是VO),不要怕麻烦相互转换用通用转换器;由数据库吐出来的一定是DO接收,中间需要过滤的一定是dto,往外吐一定是VO,往里去一定是query。

1.1:不管是数据时入还是出,一定要在数据源处理和判断号数据,例如:接口入参,那一定是在API把所有的数据处理好的,在如:从数据库取出的值,那一定是在service中完全处理好后在送出去的。

2、通用部分一定要写在service里面,因为我们平时要操作的就是API和service,而api里面又导入了service,所以写在service里面,一般就都可以用了。

3、写接口一定要先想清楚,使用场景和注意事项,要写就一次性写完整,不要这个写一点,那个写一点

4、以后所有的入参都用字符串,便于二次处理,例如分页页码:
int pageI = NumberUtils.toInt(pageIndex, 1);

5、判断集合控制和其他处理用:CollectionUtils

6、所有的逻辑尽量写在service中,方便复用和不同服务调用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容