Прежде всего, переменная (аргумент) равна #req
, поэтому вам нужно !#req...
.
Во-вторых, вам нужно представить myStr
в виде буквенной строки в SpEL.
Собираем все вместе ...
@Cacheable(condition="!#req.id.equals('" + myStr + "')")
(Обратите внимание на одинарные кавычки вокруг значения myStr
).