Oi Paulo, a sua classe UsuarioDaoImpl ficou conforme abaixo? Pela mensagem de erro a instrução sql pode estar errada
@Repository
public class UsuarioDaoImpl implements UsuarioDao {
@PersistenceContext
private EntityManager manager;
public void salva(Usuario usuario) {
manager.persistence(usuario);
}
public Usuario procuraUsuario(Usuario usuario) {
TypedQuery<Usuario> query= manager
.createQuery("select u from Usuario u where u.email=:email and u.senha=:senha", Usuario.class);
query.setParameter("email", usuario.getEmail());
query.setParameter("senha", usuario.getSenha());
Usuario usuarioRetornado = query.getResultList().stream().findFirst().orElse(null);
return usuarioRetornado;
}
}