2010-03-15 11 views
6

Sono nuovo di JPA, ho usato usato la dichiarazione preparata in JDBC. Esiste un'alternativa da utilizzare all'interno dell'APP? in quanto v'è una domanda che io chiamo spessoPreparatedStatement alternativa all'interno di JPA?

vedere questo per informazioni statment preparato http://java.sun.com/docs/books/tutorial/jdbc/basics/prepared.html

grazie in anticipo ,,,

+1

Suggerisco di leggere prima JPA e una simile domanda dovrebbe essere risolta nel più semplice tutorial JPA ... – DataNucleus

risposta

0

Cosa stai cercando di realizzare? =)

Se si dispone di un'istruzione che si utilizza piuttosto spesso, non sarebbe una buona ragione metterlo in un metodo in un bean di sessione/DAO?

+0

JPA tuttavia non usa le istruzioni. Utilizza query e query con nome. –

3

Java Persistence API fornisce un'API di query per creare query dinamiche e query denominate. Il metodo Query setParameter associa un argomento a un parametro (entrambe le query denominate e le query dinamiche possono utilizzare parametri denominati nonché i parametri posizionali, non è possibile combinare entrambi i tipi di parametri).

Dai un'occhiata a Creating Queries Using the Java Persistence Query Language nel tutorial Java eE 6 per gli esempi.

+0

Grazie, questo mi ha aiutato :) – mebada