java - 如何使用 CriteriaBuilder 从数据库中的现有表检索数据,但不使用 hibernate 中的 pojo 类?

标签 java mysql hibernate

CriteriaBuilder builder=session.getCriteriaBuilder(); CriteriaQuery query =builder.createQuery(); 如果我想从 for 检索数据,可以使用此代码。 Student 表在数据库中,但我还没有为其创建 pojo 类?

最佳答案

不,您需要学生表的 pojo 类。, 语法 builder.createQuery(Class) 需要 pojo 类作为输入。

关于java - 如何使用 CriteriaBuilder 从数据库中的现有表检索数据,但不使用 hibernate 中的 pojo 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50407250/

相关文章:

java - Spring Boot 2.5.0、Spring Cloud 2020.0.2 和 Hibernate 5.4.31 - H2 数据库多行插入失败

java - 将数据库表(带有 BLOB)导出为 CSV

java - 如何修复此代码所有 android 屏幕

php - 获取数据大于等于今天的日期

mysql - 如何按最接近的数值进行更新

java - HHH90001006 : Missing cache[default-update-timestamps-region] was created on-the-fly

java - 将 Protocol Buffer 对象从文件加载到集合中

java - 人们使用类加载来做什么?

mysql - 如何将多个数据库中的所有表引擎从MYISAM更改为INNODB?

java - 在 Java 中,Postgres 中带有枚举的列应使用什么类型?