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方法
接口内定义方法。
实现类,重写方法
这样我们第二个接口就组织好了。
结束
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步