Module marid.spring

Annotation Type LazyBean


@Retention(RUNTIME)
@Target(METHOD)
@Lazy
@Bean
public @interface LazyBean
  • Element Details

    • value

      @AliasFor(annotation=org.springframework.context.annotation.Bean.class, attribute="value") String[] value
      Default:
      {}
    • name

      @AliasFor(annotation=org.springframework.context.annotation.Bean.class, attribute="name") String[] name
      Default:
      {}
    • autowireCandidate

      @AliasFor(annotation=org.springframework.context.annotation.Bean.class, attribute="autowireCandidate") boolean autowireCandidate
      Default:
      true
    • initMethod

      @AliasFor(annotation=org.springframework.context.annotation.Bean.class, attribute="initMethod") String initMethod
      Default:
      ""
    • destroyMethod

      @AliasFor(annotation=org.springframework.context.annotation.Bean.class, attribute="destroyMethod") String destroyMethod
      Default:
      "(inferred)"