当前位置: 首页 > 面试题库 >

如何在Spring Data中将OrderBy与findAll一起使用

高正初
2023-03-14
问题内容

我正在使用spring数据,我的DAO看起来像

public interface StudentDAO extends JpaRepository<StudentEntity, Integer> {
    public findAllOrderByIdAsc();   // I want to use some thing like this
}

在上面的代码中,注释行显示了我的意图。Spring Data是否可以提供内置功能来使用这种方法通过ASC / DESC按某列查找所有记录顺序?


问题答案:
public interface StudentDAO extends JpaRepository<StudentEntity, Integer> {
    public List<StudentEntity> findAllByOrderByIdAsc();
}

上面的代码应该可以工作。我正在使用类似的东西:

public List<Pilot> findTop10ByOrderByLevelDesc();

它返回最高级别的10行。

重要提示: 由于有人告诉我很容易错过此答案的关键点,因此需要澄清一下:

findAllByOrderByIdAsc(); // don't miss "by"


 类似资料:
  • 我有一个代码是这样的: } 有人知道为什么查询不能使用Order By time_end ASC吗???我尝试了并得到了相同的结果

  • 我使用的是spring数据,我的DAO看起来像 在上面的代码中,注释行显示了我的意图。spring数据是否可以提供内置功能,使用这样的方法查找所有记录的顺序按某一列与ASC/DESC?

  • 在任何情况下,我不想重复计数的每一个页面我需要,这个信息是需要的只是第一次调用。

  • 问题内容: 我想将组件与Android的新实现一起使用。但是,提供的方法仅支持旧的实现。有没有一种方法可以轻松地将a绑定到组件? 问题答案: 您必须使用它 来模拟和设置with 。否则,您将必须编写自己的适配器,以结合双方。 它的代码在Kotlin中看起来像这样

  • 问题内容: 好吧,我想制作一个可以显示4种不同分布的动画,但是当我使用gridspec制作子图时,它不起作用,代码如下: 在这种情况下,动画不起作用,但有趣的是,如果我使用 使ax1,ax2,ax3,ax4保持不变,代码运行良好,因此使用gridspec时是否需要了解一些详细信息? 问题答案: GridSpec参数和与不兼容。您可以使用或指定间距。 如果要使用GridSpec,则有两个选择: 删除

  • 问题内容: 我想使用查询字符串成功登录后将用户重定向到另一个页面。如果我复制并粘贴到浏览器的地址栏中,则可以正常工作。但是如果我用 网址看起来像 如何将%3F解码为“?” ?谢谢 问题答案: 它应该是