java - 使用 JPA 查询语言的表大小

标签 java hibernate jpa jakarta-ee

使用 JPA 查询语言,如何确定实体(表)中的大小(行数)?

最佳答案

使用计数聚合函数:

EntityManager em = ...
Query q = em.createQuery ("SELECT count(x) FROM Magazine x");
Number result = (Number) q.getSingleResult ();

关于java - 使用 JPA 查询语言的表大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/859300/

相关文章:

java - JPA 2.1 具有函数的列的索引注释

java - 如何在给定主键集合的情况下加载 JPA 中的所有实体?

java - 你能解释一下 portlet 中 jsession id 的用途吗

mysql - 在我的 SQL 数据库上执行查询时连接被拒绝

java - Hibernate 使用 @ManyToOne 和 @Lazy 获取对象来生成额外的 SQL 语句

java - 网络故障后重新建立数据库连接 - Hibernate

java - 将扑克牌数组列表中的所有数值相加

java - 我需要 volatile 关键字吗? ( java )

java - Spark : duplicate stages while using join

java - 动态 JPA 标准构建器