web-dev-qa-db-ja.com

SpELの列挙型を比較す​​る

春の @Cacheable アノテーション unless 条件を指定したい。

ただし、私の戻り値はプリミティブ型でもa Java Beanでもない)であり、列挙型です。

SpELの別の列挙型(Spring Expression Language)と同等かどうかを比較するにはどうすればよいですか?

20
Harold L. Brown
#result == T(fully.qualified.path.to.AnEnum).A_VALUE
35
Harold L. Brown

#object.someEnumProperty.name() == 'CERTAIN_VALUE'

同様に機能します。

13