Я новичок в JPA, я использовал подготовленное заявление в JDBC. Есть ли альтернатива для использования в JPA? так как есть запрос, который я часто звоню
см. Информацию о подготовленном отчете http://java.sun.com/docs/books/tutorial/jdbc/basics/prepared.html
спасибо заранее ,,,
Способ JPA: EntityManager#createQuery() с именованными параметрами в JPQL (примеры в этой главе ).
EntityManager#createQuery()
Java Persistence API предоставляет API Query для создания динамических запросов и именованных запросов. Метод Query setParameter связывает аргумент с параметром (как именованные запросы, так и динамические запросы могут использовать как именованные параметры, так и позиционные параметры, вы просто не можете смешивать оба типа параметров).
setParameter
Взгляните на Создание запросов с использованием языка запросов Java Persistence в учебном руководстве по Java eE 6 для примеров.
Чего ты пытаешься достичь? =)
Если у вас есть оператор, который вы используете довольно часто, разве это не является хорошей причиной для его включения в метод в сессионном компоненте / DAO?