Оператор type в JPQL
В этой короткой заметке расскажу о том как открыл для себя новый оператор в JPQL.
При разработке нового функционала (а точнее после глобального рефакторинга и переделки) возинкла следующая ситуация. Есть @Entity организация от которой наследуется несколько других типов сущностей. Например, назовём их Bakery, Restaurant, BarberShop. Ниже пример кода класса организации и одного из его наследников.