注释类型 Header
@Target(PARAMETER) @Retention(RUNTIME) @Documented public @interface Header
Annotation which indicates that a method parameter should be bound to a message header.- 从以下版本开始:
- 4.0
- 作者:
- Rossen Stoyanchev, Sam Brannen
required
boolean required
Whether the header is required.Default is
true
, leading to an exception if the header is missing. Switch this tofalse
if you prefer anull
value in case of a header missing.- 另请参阅:
defaultValue()
- 默认值:
- true
defaultValue
String defaultValue
The default value to use as a fallback.Supplying a default value implicitly sets
required()
tofalse
.- 默认值:
- "\n\t\t\n\t\t\n\ue000\ue001\ue002\n\t\t\t\t\n"