Ответ 1
#result == T(fully.qualified.path.to.AnEnum).A_VALUE
В Spring @Cacheable
аннотация Я хочу указать unless
.
Однако мое возвращаемое значение не является ни примитивным типом, ни Java bean, а Enum.
Как я могу сравнить для равенства с другим Enum в SpEL (Spring Язык выражений)?
#result == T(fully.qualified.path.to.AnEnum).A_VALUE
#object.someEnumProperty.name() == 'CERTAIN_VALUE'
тоже будет работать.