第17课:Spring Cloud 实例详解——业务代码实现
发布日期:2021-07-01 00:02:07 浏览次数:2 分类:技术文章

本文共 720 字,大约阅读时间需要 2 分钟。

本文开始,我们将实现具体的业务,由于篇幅问题,本文将贴出部分实例代码,其余会提供一般思路。

公共模块

我们的接口会分别放在不同的工程下,其中会有公共代码,在此我们考虑将公共代码抽象出来放到公共模块 common 下。

Bean

我们提供的接口分为输入参数(request)和输出参数(response),输入参数为客户端请求时传入,输出参数为后端接口返回的数据。我们在定义接口时最好将输入参数和输出参数放到 request 和 response 包下,在定义的 Bean 下抽象出 Base 类来,如下代码:

package com.lynn.common.model;public abstract class BaseModel {    private Long id;    public Long getId() {        return id;    }    public void setId(Long id) {        this.id = id;    }}
package com.lynn.common.model.response;import com.lynn.common.model.BaseModel;public abstract class BaseResponse extends BaseModel{}
package com.lynn.common.model.request;public abstract class BaseRequest {}

Service和Controller

同样地,我们也可以定义出 BaseService 和 BaseController,在 Bas

转载地址:https://lynnlovemin.blog.csdn.net/article/details/108729289 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:第16课:Spring Cloud 实例详解——基础框架搭建(三)
下一篇:第18课:Spring Cloud 实例详解——系统发布

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月25日 01时14分44秒