@FeignClient(value="admin-service",
configuration=FeignConfiguration.class)
public interface MovieService
| 限定符和类型 | 方法和说明 |
|---|---|
Long |
deleteMovie(Long id)
根据movie ID,删除movie信息
|
List<Movie> |
findAllMovie(Integer type,
String title,
Integer status,
Long startAt,
Long endAt) |
Movie |
findMovieById(Long id)
根据Movie ID,查询Movie信息
|
List<Movie> |
findMovieList()
获取movie信息列表
|
Long |
saveMovie(Integer type,
Movie movie)
新增movie信息
|
Long |
updateList(List<Movie> movieList)
批量更新接口
at 2018/10/4 23:29
|
Long |
updateMovie(Long id,
Movie movie)
更新movie信息
|
Long |
updateStatus(Long id,
Movie movie)
6.
|
@GetMapping(value="/a/movie/{id}")
Movie findMovieById(@PathVariable(value="id")
Long id)
id - @PostMapping(value="/a/u/movie/{type}")
Long saveMovie(@PathVariable(value="type")
Integer type,
Movie movie)
movie - @PutMapping(value="/a/u/movie/{id}")
Long updateMovie(@PathVariable(value="id")
Long id,
@RequestBody
Movie movie)
movie - @DeleteMapping(value="/a/u/movie/{id}")
Long deleteMovie(@PathVariable(value="id")
Long id)
id - @RequestMapping(value="/a/u/movie/status/{id}",
method=PUT)
Long updateStatus(@PathVariable(value="id")
Long id,
@RequestBody
Movie movie)
@RequestMapping(value="/a/movie/search/{type}",
method=GET)
List<Movie> findAllMovie(@PathVariable(value="type")
Integer type,
@RequestParam(value="title",required=false)
String title,
@RequestParam(value="status",required=false)
Integer status,
@RequestParam(value="startAt",required=false)
Long startAt,
@RequestParam(value="endAt",required=false)
Long endAt)
Copyright © 2018. All rights reserved.