首页 > 解决方案 > 2 RequestMapping 具有相同的路径但不同的路径变量。那行得通吗?

问题描述

简单的问题。这行得通吗。Spring 是否足够聪明,可以解决路径变量类型不同并使用适当的类型:

@RequestMapping(method = RequestMethod.GET, value = "/get/{criteria}")
public ResponseEntity<CrudPage<Object>> getAll(@PathVariable ICrudCriteria criteria);

@RequestMapping(method = RequestMethod.GET, value = "/get/{id}")
public ResponseEntity<T> getOneById(@PathVariable Long id);

标签: springspring-bootspring-mvc

解决方案


推荐阅读