Добрый день, подскажите пожалуйста, есть ли возможность получить название столбцов выгрузки SQL запроса в Hibernate? Суть вопроса, есть веб-сервис отчетов, есть XML где хранятся запросы. Есть вывод на JSP Сделал вот так
<c:if test="${!empty reportList}">
<table>
<!-- <tr>
<th><spring:message code="issuenum" /></th>
<th><spring:message code="PROJECT" /></th>
<th><spring:message code="SUMMARY" /></th>
<th><spring:message code="CREATED" /></th>
</tr>-->
<c:forEach items="${reportList}" var="report">
<tr>
<c:forEach var="i" begin = "0" end = "${lenght}">
<td>${report[i]}</td>
</c:forEach>
</tr>
</c:forEach>
</table>
Но мне так же надо сделать, чтобы получать динамически столбцы, это нужно для универсальности, чтобы можно было добавляться отчеты со странице, далее маппить с XML с запросами, чтобы избежать перекомпелирование warника. В XML будут прописываться хранимые процедуры в итоге, чтобы так же избежать создания сущностей таблиц.
Можно ли это как-то реализоваться или нет, все равно придется при добавлении ссылки+ запроса в XML что-то делать с warником?
Может кто-то так делал? Либо подсказать какое-нибудь иное решение. Но суть такая, чтобы пользователь мог сам себе добавить отчет нужный.
Реализация через процедуры сделана для того, чтобы избежать JOINы и тд, так как в hibernate сложновато с этим, даже с тем же concate, чтобы сделать, нужно в сущности аннотация ставить
Сборка персонального компьютера от Artline: умный выбор для современных пользователей