Я пытаюсь определить метод в репозитории Spring Data для извлечения последних записей в таблице, упорядоченной по дате. Это моя сущность:Получить последние записи, упорядоченные по данным Spring Data
@Entity
public class News {
@Id
@GeneratedValue
private Long id;
@Column(nullable = false)
private String title;
@Column(nullable = false)
private String text;
private Date publicationDate;
/* Getters and Setters */
}
И это мое хранилище:
public interface NewsRepository extends JpaRepository<News, Long> {
List<News> findFirst5OrderByPublicationDateDesc();
}
Если я пытаюсь использовать запустить проект, я получаю следующую ошибку:
Caused by: org.springframework.data.mapping.PropertyReferenceException: No property desc found for type Date! Traversed path: News.publicationDate.
И если я удалю Desc Я получаю это:
Caused by: java.util.NoSuchElementException
Что я делаю неправильно?