5-6 表现层

浏览影片的接口

请求方式:GET

请求地址:http://localhost:8401/films


{
  "code": 200,
  "message": "",
  "data": {
    "films": [
        {
                "filmId":"1",
                "filmStatus":"1",
                "filmName":"我不是药神",
                "filmEnName":"Dying To Survive",
                "filmScore":"9.7",
                "preSaleNum":"2356841",
                "boxOffice":"3365747",
                "filmTime":"2018-07-05",
                "filmLength":"132",
                "mainImg":"films/001.jpg"
            },
            {
                "filmId":"2",
                "filmStatus":"2",
                "filmName":"中国机长",
                "filmEnName":"The Captain",
                "filmScore":"9.4",
                "preSaleNum":"2356841",
                "boxOffice":"3365747",
                "filmTime":"2019-10-01",
                "filmLength":"132",
                "mainImg":"films/002.jpg"
            }
    ],
    "totalSize": 8,
    "totalPages": 1,
    "pageSize": 10,
    "nowPage": 1
  }
}


组织返回对象


复制过来

有些字段是double的类型,但是这里都定义成了string类型,这里根据个人习惯,博主个人习惯就是都是string类型。

返回的类型是IPage<DescribeFilmsRespVO>类型的,调用的是filmServiceAPI.describeFilms方法


接口内定义方法。


实现类,重写方法

这样我们第二个接口就组织好了。

结束





 

原文地址:https://www.cnblogs.com/wangjunwei/p/12709458.html