Я новичок в Spring data rest, и мое приложение развернуто на моем ПК, но когда я получаю доступ к URL (http://localhost:8080/), следующий json отображается без метода, указанного в моем хранилище:
{
"_links" : {
"profile" : {
"href" : "http://localhost:8080/profile"
}
}
}
Пожалуйста, найдите ниже application.properties:
spring.datasource.url=jdbc:oracle:thin:@test:test1
spring.datasource.username=dummy
spring.datasource.password=dummy
spring.datasource.driver=class-oracle.jdbc.driver.OracleDriver
# HikariCP settings
# spring.datasource.hikari.*
spring.datasource.hikari.connection-timeout=60000
spring.datasource.hikari.maximum-pool-size=5
spring.main.allow-bean-definition-overriding=true
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
Мой класс хранилища выглядит следующим образом:
public interface UsrAccessRepository extends PagingAndSortingRepository<UsrAccess, Long>{
List<UsrAccess> findByUserId(@Param("userId") String userId);
//
List<UsrAccess> findAll();
}
Когда я получаю доступ к следующему URL http://localhost:8080/findAll a 404выдается ошибка.
Я использовал этот пример в качестве учебного пособия: https://www.baeldung.com/spring-data-rest-intro
Есть идеи, что мне здесь не хватает, пожалуйста?