Annotation Type OptionalBean
@Retention(RUNTIME) public @interface OptionalBean
Indicates that a field of a class can be set to null (omitted), otherwise by default a bean must
always have a non-null value.
@Retention(RUNTIME) public @interface OptionalBean