Технически ничто не мешает вам использовать подстановочный знак в атрибуте name
элемента cache
. В конце концов, это просто ключ, как это указано в документации :
Устанавливает имя кеша. Это используется для идентификации кэша. Должно быть уникальным.
Даст ли это ожидаемый результат? Я не уверен. Как я уже сказал, это просто ключ, поэтому, если идея заключается в том, что Hibernate будет использовать регион com.example.my.package1.*
для класса com.example.my.package1.Foo
, это не произойдет автоматически, вам придется указать Hibernate на это (по умолчанию использовать имя класса для региона).
Другими словами, использование подстановочного знака не будет ничего больше, чем определение региона с подстановочным знаком в его имени.