Jpa 按createddate desc定义的数据实体findAll顺序
我在JPA中使用Micronat数据访问MySQL表。findall返回所有数据,现在我想按Jpa 按createddate desc定义的数据实体findAll顺序,jpa,micronaut,micronaut-data,Jpa,Micronaut,Micronaut Data,我在JPA中使用Micronat数据访问MySQL表。findall返回所有数据,现在我想按createdatdatetime字段对输出进行排序 @Get("/") List<Book> all() { return bookRepository.findAll() } @Get(“/”) 列出所有(){ return bookRepository.findAll() } 如何按createdat字段对该值进行排序? 谢谢 如何按createdat字段对该值进行排序 一种
createdat
datetime字段对输出进行排序
@Get("/")
List<Book> all() {
return bookRepository.findAll()
}
@Get(“/”)
列出所有(){
return bookRepository.findAll()
}
如何按createdat字段对该值进行排序?
谢谢
如何按createdat字段对该值进行排序
一种简单的方法是向存储库添加listOrderByCreatedat()
方法
@Repository
public interface BookRepository extends CrudRepository<Book, Long> {
List<Book> listOrderByCreatedat();
}
@存储库
公共接口BookRepository扩展了Crudepository{
列出listOrderByCreatedat();
}