Commit 60cac8a7 by Juho Juopperi

non typed query

1 parent 60612ba4
...@@ -4,6 +4,7 @@ import javax.ejb.LocalBean; ...@@ -4,6 +4,7 @@ import javax.ejb.LocalBean;
import javax.ejb.Stateless; import javax.ejb.Stateless;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext; import javax.persistence.PersistenceContext;
import javax.persistence.Query;
import javax.persistence.TypedQuery; import javax.persistence.TypedQuery;
import fi.insomnia.bortal.model.User; import fi.insomnia.bortal.model.User;
...@@ -26,9 +27,13 @@ public class UserFacade extends IntegerPkGenericFacade<User> { ...@@ -26,9 +27,13 @@ public class UserFacade extends IntegerPkGenericFacade<User> {
} }
public User findByLogin(String login) { public User findByLogin(String login) {
TypedQuery<User> q = em.createNamedQuery("User.findByLogin", User.class); // TypedQuery<User> q = em.createNamedQuery("User.findByLogin",
// User.class);
// q.setParameter("login", login);
// return q.getSingleResult();
Query q = em.createNamedQuery("User.findByLogin");
q.setParameter("login", login); q.setParameter("login", login);
return q.getSingleResult(); return (User) q.getSingleResult();
} }
public User getOrCreateDefaultUser() { public User getOrCreateDefaultUser() {
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!