Package com.bobocode.bring.core.annotation
package com.bobocode.bring.core.annotation
-
Annotation InterfacesClassDescriptionAnnotation indicating that a field, constructor, or method should be autowired by the Bring IoC container.Annotation indicating that a method will be used to create
Singleton
orPrototype
Beans.Annotation used to mark extensions for custom scanners, resolvers, or processors in the client's application.Indicates that an annotated class is a Bring component.Annotation indicating that a class is a source of bean definitions.@Order
defines the sort order for an annotated component.ThePostConstruct
annotation is used on a method that needs to be executed after dependency injection is done to perform any initialization.ThePreDestroy
annotation is used to signal that the annotated method should be executed before the container removes the instance of the class in which the method is declared.Indicates that a bean marked with this annotation is the primary candidate when multiple beans of the same type are available for autowiring or injection.Annotation used to qualify the selection of a bean when multiple beans of the same type are available for autowiring or injection.Annotation used to mark a method as a scheduled task.Annotation indicating the visibility of a Bean.Indicates that an annotated class is a Bring component.Indicates that the annotated element is to be resolved to a value.