当使用XML配置方式来配置Bean实例时,可以通过scope来指定Bean实例的作用域,没有指定scope属性的Bean实例的作用域默认是singleton。
当我们采用零配置方式来管理Bean实例时,可以使用@Scope Annotation,只要在该Annotation中提供作用域的名称即可。例如:
@Scope("prototype")
@Component("axe")
public class SteelAxe implements Axe{
//codes here
}
当使用XML配置方式来配置Bean实例时,可以通过scope来指定Bean实例的作用域,没有指定scope属性的Bean实例的作用域默认是singleton。
当我们采用零配置方式来管理Bean实例时,可以使用@Scope Annotation,只要在该Annotation中提供作用域的名称即可。例如:
@Scope("prototype")
@Component("axe")
public class SteelAxe implements Axe{
//codes here
}