Spring SpEL 条件

Spring SpEL condition

我添加了一些事件监听器,例如:

@EventListener(condition = "#message.state == 'sync'")
@EventListener(condition = "#message.state == 'update'")

有效。 我需要 default 一个(以收听所有其他情况,例如 message.state IS NOT IN ['sync', 'update'])。

能给点建议吗,怎样才能做得好?

"#message.state != 'sync' && #message.state != 'update'"

??