Existe alguma annotations para lidar com valores null?

Existe algum tipo de annotation no spring ou no java ou no jpa que caso chegue um null, ele insira um valor padrão?
Ex:
@Annotation(inCaseOfNull=“UNKNOWN”)
String tastes;

Da uma lida aqui pra ver se o @Value não atende sua necessidade.

1 curtida

Eu tava querendo alguma annotation que caso o valor seja null, ela injete um valor padrão

No link que eu postei diz que isso aqui deveria funcionar:

@Value("${blablabla:valorPadrao}")
String tastes;

Outra alternativa é usar Programação Orientada à Aspectos, com o AspectJ, aqui tem um exemplo: