Можно ли связать список в предложении EJB IN, как это?
Query query = myEntitymanager.createNativeQuery("SELECT e FROM EntityName e WHERE e.id IN (:ids)");
//ids is a List of Long
query.setParameter("ids", ids);
result = query.getResultSet();
Можно ли связать список в предложении EJB IN, как это?
Query query = myEntitymanager.createNativeQuery("SELECT e FROM EntityName e WHERE e.id IN (:ids)");
//ids is a List of Long
query.setParameter("ids", ids);
result = query.getResultSet();
Предложение IN работает в JQPL, здесь http://docs.oracle.com/javaee/6/tutorial/doc/bnbuf.html#bnbvf вы можете прочитать об этом в спецификации javaee 6.
А что ты хочешь сделать? В вашем примере вы создаете собственный запрос, поэтому поддержка и поведение предложения IN зависят от того, какой драйвер jdbc вы используете.