-2
私は既にこの問題の可能な修正を見ましたが、私は自分のコードで何が変更できるのか分かりません。通過するノードはnullにできませんか?
package br.com.caelum.livraria.dao;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.TypedQuery;
import br.com.caelum.livraria.modelo.Usuario;
@Stateless
public class UsuarioDao {
@PersistenceContext
private EntityManager manager;
public Usuario buscaPeloLogin(String login) {
TypedQuery<Usuario> usuarioQuery = manager.createQuery("select u from Usuario u where u.login = :username",Usuario.class);
usuarioQuery.setParameter("username", login);
return usuarioQuery.getSingleResult();
}
}
エンティティ、例外、スタックのトレースを投稿しても大丈夫ですから... –
'Usuario uからu.login =:username'を選択してください。 – fantaghirocco