Вы можете использовать интерфейс критериев гибернации для функции mysql in (). В Hibernate API Criteria помогает нам динамически создавать объекты запроса критериев.Критерии - это еще один метод извлечения данных, кроме HQL и нативных SQL-запросов.Основным преимуществом Criteria API является то, что он интуитивно разработан для манипулирования данными без использования каких-либо жестко закодированных операторов SQL.Программное поведение предлагает проверку синтаксиса во время компиляции;в результате большинство сообщений об ошибках доставляются во время компиляции.
Вы можете попробовать это, я проверил, и он работает как положено.
Criteria crit = this.sf.getCurrentSession().createCriteria(PTAX_ECHALLAN_DATA .class);
Criterion list = Restrictions.in("IDENTIFICATION_NO ", Arrays.asList(ECC0013056,192009028150,20150086699));
crit.add(list);
List<PTAX_ECHALLAN_DATA > results = crit.list();
System.out.println(" o/p details are :: " + results );