@Scope注解是springIoc容器中的一个作用域
    在 Spring IoC 容器中具有以下几种作用域:

    1. 基本作用域singleton(单例)
    2. prototype(多例)
    3. Web 作用域(reqeust、session、globalsession)
    4. 自定义作用域
    5. @Scope注解默认的singleton单例模式 ```java //prototype原型模式: //这个是说在每次注入的时候回自动创建一个新的bean实例 @Scope(value=ConfigurableBeanFactory.SCOPE_PROTOTYPE)

    //singleton单例模式: //单例模式,在整个应用中只能创建一个实例 @Scope(value=ConfigurableBeanFactory.SCOPE_SINGLETON)

    //globalsession模式: //全局session中的一般不常用 @Scope(value=WebApplicationContext.SCOPE_GLOBAL_SESSION)

    //在一个web应用中只创建一个实例 @Scope(value=WebApplicationContext.SCOPE_APPLICATION)

    //request模式: //在一个请求中创建一个实例 @Scope(value=WebApplicationContext.SCOPE_REQUEST)

    //session模式: //每次创建一个会话中创建一个实例 @Scope(value=WebApplicationContext.SCOPE_SESSION)

    1. <br />
    2. ```java
    3. /**
    4. * 定义一个bean对象
    5. * @return
    6. */
    7. @Scope(value=ConfigurableBeanFactory.SCOPE_SINGLETON)
    8. @Bean(value="user0",name="user0",initMethod="initUser",destroyMethod="destroyUser")
    9. public User getUser(){
    10. System.out.println("创建user实例");
    11. return new User("张三",26);
    12. }