S
Если юзаешь хибернейт то для выполнения нативногo запроса нужно:
@Autowired
private org.hibernate.SessionFactory sessionFactory;
далее в методе где происходит запрос к бд
Session session = sessionFactory.openSession()
session.beginTransaction();
SQLQuery sqlQuery = session.createSQLQuery("sql query here");
Если хочешь результат запроса в мапу сложить то:
sqlQuery.setResultTransformer(org.hibernate.transform.AliasToEntityMapResultTransformer.INSTANCE);
и выполняешь запрос:
sqlQuery.list();