@Documented @Inherited @Retention(value=RUNTIME) @Target(value=TYPE) @Scope(value=PrototypeContext.class) public @interface Prototype
@Prototype
-annotated component is constructed newly each time
component dependency graph is built and sustained in the same scope as the
owner component.
This is the default scope that components are sustained in. If scope
qualifier is omitted on a component declaration, the component is treated as
prototype scope.Copyright © 2011-2014 Eiichiro Uchiumi. All Rights Reserved.