up:: SpringBoot电商项目用户模块开发用户模块全接口

在开发用户模块时,比较重要的点有:

(1) ApiRestResponse统一返回对象;;;;在项目中,接口的返回格式一般是规定统一的,所以我们必须要有统一返回对象,这样和前端交互的时候才会更加规整,项目也更加严谨;

(2) 自定义异常,来表征各种业务上的错误;(同时,我们也是用了GlobalExceptionHandler去统一处理异常)

(3) 为了快速构建API统一返回对象,和,自定义异常(PS:自定义异常,最后也是要转成API统一返回对象的);我们使用枚举类来管理各种错误信息;

(4) 使用session来保存用户登录信息;