Просто быстро. Если я использую запрос EJBQL с именованными параметрами, могу ли я использовать одно и то же имя параметра дважды в одном запросе, чтобы избежать необходимости устанавливать значение дважды, когда я действительно хочу выполнить запрос? Например, я хотел бы иметь возможность сделать что-то вроде этого:
SELECT g FROM Group g WHERE g = :group OR g.parent = :group
... так что делаем:
query.setParameter("group", theGroup);
заполнит оба поля. Это возможно?
Я понимаю, что могу просто запустить это и посмотреть, но я подумал, что первый запрос может спасти меня (и любого другого, кто случайно обнаружит этот вопрос) немного времени и разочарования.