当前位置: 首页 > wzjs >正文

如何自己做淘宝网站互联网营销师在哪里报名

如何自己做淘宝网站,互联网营销师在哪里报名,网站建设云尚网络,网站需要哪些手续第一步 定义全局R类制定标准 代码定义了一个通用的返回类 R<T>&#xff0c;用于封装API请求的结果&#xff0c;包括状态码、消息和数据。该类使用了Lombok的Data注解来减少样板代码&#xff08;如getter、setter方法等&#xff09;的编写。以下是代码的一些解释和建议&am…

第一步 定义全局R类制定标准

代码定义了一个通用的返回类 R<T>,用于封装API请求的结果,包括状态码、消息和数据。该类使用了Lombok的@Data注解来减少样板代码(如getter、setter方法等)的编写。以下是代码的一些解释和建议:                     

  • 泛型类 R:这个类是一个泛型类,能够处理任意类型的数据返回。

  • 属性

    • code: 状态码,用来表示操作结果的状态。
    • msg: 消息,通常用来描述操作的结果或错误信息。
    • data: 泛型类型,实际返回的数据内容。
  • 静态方法

    • OK(T data) 和 OK():用于创建成功的响应对象,其中包含一个状态码200和消息"成功"。前者接受一个参数作为数据部分,后者不携带数据。
    • error(Integer code, String msg):用于创建错误的响应对象,允许调用者指定状态码和错误消息。

第二步 创建exception 自定义BizExceptionBizExceptionEUnm枚举类型

  • 枚举类型BizExceptionEnum 是一个枚举类,每个枚举常量代表一种特定类型的业务异常,并且每一个都关联有一个错误码和一条消息。

  • 构造函数:私有的构造函数用于初始化每个枚举实例的错误码和消息。

  • Lombok @Getter 注解:通过在字段上添加 @Getter 注解,Lombok 自动生成相应的 getter 方法,简化了代码。

  • 属性

    • code: 异常状态码。
    • msg: 异常信息。
  • 构造函数

    • 第一个构造函数接受一个整型的状态码和一条消息字符串,适用于需要直接指定这些值的情况。
    • 第二个构造函数接受一个 BizExceptionEnum 枚举实例,通过该枚举实例初始化状态码和消息,这种方式提高了代码的可读性和复用性。

第三步 创造全局异常处理器的类

  • @ControllerAdvice:这个注解用于定义全局异常处理器类,它能够将异常处理逻辑集中在一个地方,而不是分散在各个控制器中。

  • @ResponseBody:该注解表明返回的对象应该直接写入HTTP响应体中(通常作为JSON格式),而不是被视为一个视图名称。

  • error(Exception e):这是一个通用的异常处理方法,捕获所有类型的异常,并返回一个包含错误信息的对象。

  • handleBizException(BizException e):这是专门用来处理自定义业务异常 BizException 的方法。它从异常对象中提取错误码和消息,并返回一个详细的错误响应。

http://www.dtcms.com/wzjs/519492.html

相关文章:

  • 网站建设行业的前景蚌埠网络推广
  • 帮人做网站收费合法吗免费网页制作平台
  • seo服务标准百度搜索结果优化
  • 如何建立代购网站网站优化策略
  • 深圳网站制作平台最近三天的国内新闻
  • 外汇局网站做结汇申报福州专业的seo软件
  • jsp做的网站答辩问题市场监督管理局职责
  • 企业信息管理系统案例百度seo免费推广教程
  • 网站建设理论百度手机seo软件
  • 公众号做淘宝客接入手机网站网站优化排名软件网站
  • 做品牌的人常用的网站湘潭高新区最新新闻
  • 百度怎么做公司的网站教你如何快速建站
  • 网站自适应 如何做网络营销就是seo正确吗
  • 做夜夜做网站b站推广软件
  • 做网站要注册商标第几类黑龙江最新疫情通报
  • 优化网站哪个好品牌推广活动有哪些
  • 网站建设思维导图的要求正规的教育培训机构有哪些
  • 免费入驻的网站设计平台seo入门教程视频
  • 温州做网站哪家比较好网络营销软件网站
  • 建设网站和别人公司重名阿里云万网域名购买
  • 松江醉白池网站建设百度竞价排名点击软件
  • 扎染毕业设计代做网站最新网站查询工具
  • 太原seo网站排名杭州seo网站哪家好
  • 网站开发 路由上海网站建设费用
  • app开发软件开发公司seo搜索优化公司
  • 网站logo位置需要多少钱
  • 嘉善网站建设百度指数查询移民
  • wordpress用户手册北京网站优化排名
  • godaddy怎么建设网站新手怎么入行sem
  • 做网站需要什么素材来几个关键词兄弟们