0
私は抽象クラスを持っています抽象クラスとURLのマッピング
私はこのクラスにすべての汎用メソッドを持つようにしています。
マッピングに関する問題が発生します。
public abstract class BaseControllerNew<T extends BaseEntity, R extends BaseDto, S extends BaseSearch> {
...
@GetMapping(value = "/{id}")
public R getById(@PathVariable("id") Integer id){
return baseServiceNew.getById(id);
}
@GetMapping(value = "/")
public Page<R> get(Pageable page){
return baseServiceNew.get(page);
}
....
}
@RequestMapping(value = "/rest/vehicules")
@RestController
public class VehiculesRestController extends BaseControllerNew<Vehicules, VehiculesDto, VehiculesSearch>{
private VehiculesServiceImpl vehiculesService;
@Autowired
public VehiculesRestController(final VehiculesServiceImpl vehiculesService) {
super(vehiculesService);
this.vehiculesService = vehiculesService;
}
私は
/休憩/ vehicules/1
を呼び出すことができるが、私は
/休憩/ vehiculesのための404