【发布时间】:2020-10-15 23:33:16
【问题描述】:
我正在尝试使用 createNativeQuery,但似乎当我有一个连接实体时,当我调用 getResultList() 时它会导致 NullPointerException。
entityManager.createNativeQuery("SELECT * FROM table_1 JOIN table_2 ON table_1.id = table_2.table_1_id", Table1.class)
.getResultList()
【问题讨论】:
-
你在
@JoinColumn(name = "person_id", ...)中提到的person_id在哪里? -
@f1sh 即
appointment表中的列 -
在 SQL 客户端中运行它的结果是什么?
-
@ScaryWombat 当我在 MySQL 中运行时,查询本身运行良好;它只返回所有约会列和人员列
-
检查两个字段中的
Id实际上是数字,而不是 varchar
标签: java sql spring hibernate jpa