gpt4 book ai didi

java - jpa hibernate,是否可以在不指定查询的情况下列出表的所有行?

转载 作者:行者123 更新时间:2023-11-29 12:03:17 24 4
gpt4 key购买 nike

我用来列出表中所有条目的代码如下:

entityManager.createQuery("SELECT * FROM Person WHERE Cn=?", Entry.class).getResultList();

(我希望这是正确的,我仍然不运行该应用程序)。

从标题来看,是否可以在不指定查询的情况下列出条目?

最佳答案

是的,如果您使用条件。

List<Person> persons = sessionFactory.getCurrentSession().createCriteria(Entry.class)
.add(Restrictions.eq("Cn", "some value")).list();

但是,还有其他魔法。已调用Spring Data 。在 Spring Data 中,这将是

public interface PersonRepository extends JpaRepository<Person, Long> {

List<Person> findByCn(String cn);

}

关于java - jpa hibernate,是否可以在不指定查询的情况下列出表的所有行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31986346/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com