С учетом этого фрагмента Hibernate
@org.hibernate.annotations.NamedQueries({
@org.hibernate.annotations.NamedQuery(
name = "ASSIGNED_CONTINGENCIES",
query = "select ctg.id from Cont ctg join ctg.labels cl where cl.id = :label_id and ctg.datasetId = tscommon.rdsidtodsid(:datasetting_id)...."
)
})
Означает ли это, что каждый раз, когда я выполняю это, создается ли строка «запрос» каждый раз, или это случай интернирования строк? Было бы полезно иметь запрос в final static String QUERY
, а затем использовать его в @NamedQuery
? То же самое будет действительным и для «имени» тогда?