Я работаю с Hibernate и хотел бы использовать некоторые аннотации NamedStoredProcedureQueries с пользовательским ResultMapping, т.е.
@Entity
@NamedStoredProcedureQuery(
name = SP_NAME,
procedureName = SP_NAME,
resultSetMappings = {},
parameters = {
@StoredProcedureParameter(mode = ParameterMode.IN, type = BigDecimal.class, name = PARAM)
}
)
Проблема заключается в том, что аннотация @NamedStoredProcedureQuery будет обрабатываться только в том случае, если она помещена в объект.
Но в этом случае у меня нет (и я хочу) объекта, потому что нет необходимости в отображении результатов, а также нет идентификатора для добавления аннотации @Id.
Есть ли другой способ объявить NamedStoredProcedureQueries без использования сущностей?