0
public User getUserByName(String uName){
TypedQuery<User> query = em.createQuery(
"SELECT u FROM User u WHERE u.name = :uName", User.class);
return query.getSingleResult();
}
我想知道如果这是正确的语法?如果不是,你能告诉我怎么做对吗?这是一个正确的JPA标准查询
在此先感谢
您是否收到任何异常,或者您还没有尝试过。查询看起来在语法上是正确的,你可能忘记了设置参数'uName' – 2012-04-19 03:52:35
谢谢Nayan。我正在使用JNDI访问Bean,我无法运行并检查它,因为我目前在使用Glassfish服务器时遇到了问题。 – Abraham 2012-04-19 05:59:56