【发布时间】:2018-01-03 11:53:27
【问题描述】:
公共列表 findPostByName(Long[] Poste, String Nom) 抛出 ServiceException { 列出结果 = null;
try {
resultat = this.entityManager.createNativeQuery
(
"SELECT "
+ "id, "
+ " non, "
+ " prenom, "
+ " direction, "
+ " emplacement "
+ "FROM intervention "
+ "WHERE Post= :Post"
+ "AND Nom= :Nom"
)
.setParameter("Post", Arrays.asList(Post))
.setParameter("Nom", Nom)
.getResultList();
log.info("=============GETRESULTAT========>>>"+resultat);
}catch(Exception e){
System.err.println(e.getMessage());
}
return resultat ;
}
【问题讨论】:
-
可以在这里粘贴堆栈跟踪
-
那是因为你忽略了异常而不是修复问题。不要捕捉异常。让它冒泡,并修复它发出的错误信号。我的猜测是您的表没有名为
non的列。另外,不要使用本机查询。使用 JPQL 查询。一个帖子永远不会等于帖子列表。 -
这不是一个答案thanx :)
标签: spring hibernate collections