C/C++教程

学成在线项目https://www.bilibili.com/video/BV1v7411Y729?p=21

本文主要是介绍学成在线项目https://www.bilibili.com/video/BV1v7411Y729?p=21,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

学成在线项目https://www.bilibili.com/video/BV1v7411Y729?p=21

一、项目流程介绍

1、项目从哪个页面开始写的

1.1、在Api接口工程专门定义接口,在Api工程单独定义接口的原因如下:

  • 接口集中管理
  • Api工程的接口将作为各微服务远程调用使用。

页面查询接口定义如下:

public interface CmsPageControllerApi { 
   public QueryResponseResult findList(int page, int size, QueryPageRequest queryPageRequest) ; 
}

在xc-service-manage-cms模块中的CmsPageController定义上面接口的实现类如下:

@RestController
@RequestMapping("/cms/page")
public class CmsPageController implements CmsPageControllerApi {

    @Autowired
    PageService pageService;

    @Override
    @GetMapping("/list/{page}/{size}")
    public QueryResponseResult findList(@PathVariable("page") int page, @PathVariable("size")int size, QueryPageRequest queryPageRequest) {
        // ......略
    }
这篇关于学成在线项目https://www.bilibili.com/video/BV1v7411Y729?p=21的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!