Я хочу создать простое Java-приложение, и я хочу использовать CRUDREPOSITORY и свой собственный репозиторий. У меня есть это:SpringBoot Rest api
@RestController
@Transactional
@ExposesResourceFor(Person.class)
@RequestMapping("/prueba")
public class PersonController {
@RequestMapping(value="/prueba", method=RequestMethod.GET)
public String person(@RequestParam(value="id", defaultValue="1") int id) {
return "hola"+id;
}
}
это:
@RepositoryRestResource
public interface IClientRepository extends CrudRepository<Client, Long> {
}
Проблема заключается в том, что CRUD работает хорошо, но я не могу назвать мою Localhost: 8080/Prueba/Prueba, потому что он дает ошибку 404. Я попробовал все, и я не могу получить доступ к нему, пожалуйста, помогите мне!
Как вы используете это? – chrylis
As Spring Boot App :) –
Когда вы запускаете приложение весны, оно отображает список отображений запросов, которые он обнаружил у ваших контроллеров и любых настроенных параметров (т. Е. '@ RepositoryRestResource'). Есть ли там отображение для '/ prueba/prueba'? –