GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
JPA: duvida em createNativeQuery com like
Índice dos Fóruns
»
Persistência: Hibernate, JPA, JDBC e outros
Autor
Mensagem
08/06/2009 13:31:01
Assunto:
JPA: duvida em createNativeQuery com like
padcoe
Virtual Machine Man
Membro desde: 25/10/2008 07:30:15
Mensagens: 528
Offline
Fala feras
Criei uma nativeQuery mas ela nao funciona. Se eu tentar rodar ela fora do java, em um client sql, ela roda numa boa.
public Collection<TestTO> findTestsPerSubystem(String subSystem){ Collection<TestTO> result = null; StringBuilder sql = new StringBuilder(); sql.append("select db.test.* from db.test "); sql.append("inner join db.req_cover on db.test.ts_test_id = db.req_cover.rc_item_id "); sql.append("where db.test.ts_name like :subSystem"); Query query = getEntityManager().createNativeQuery(sql.toString(), TestTO.class); query.setParameter("subSystem", "'" + subSystem + "%'"); result = query.getResultList(); return result; }
O que estou fazendo de errado?
Abracos
08/06/2009 13:44:54
Assunto:
Re:JPA: duvida em createNativeQuery com like
ddduran
Virtual Machine Man
Membro desde: 13/11/2006 16:44:54
Mensagens: 523
Offline
query.setParameter("subSystem", "'" + subSystem + "%'");
nessa linha vc não precisa por as "'" (aspas simples)
por que o framework vai fazer isso pra você
08/06/2009 13:50:27
Assunto:
Re:JPA: duvida em createNativeQuery com like
padcoe
Virtual Machine Man
Membro desde: 25/10/2008 07:30:15
Mensagens: 528
Offline
E a %?
08/06/2009 13:54:12
Assunto:
Re:JPA: duvida em createNativeQuery com like
panthovillas
Debugger
Membro desde: 06/02/2007 21:27:57
Mensagens: 72
Offline
padcoe wrote:
E a %?
sim.. precisa!
Índice dos Fóruns
»
Persistência: Hibernate, JPA, JDBC e outros
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team