spring框架半自动注解

   为了简便咱们的开发,让咱们一块儿来学习半自动注解吧。学习

    

让Spring管理某些类    一、在须要被SpringIOC容器管理的类上打上相应的注解        @Component:任意组件            @Controller:控制层组件注解            @Service:服务层组件注解            @Repository:持久层组件注解            value:若是不指定该属性,则被注解的类在SpringIOC容器默认的注册名称为类名首字母小写,若是指定以后则不使用默认名称注册    二、在XML文件中开启注解驱动        <context:component-scan>:配置扫描器扫描的包,扫描器会自动扫描包下被打上了组件注解的类,并加入到SpringIOC容器中设置该类在被SpringIOC容器建立时的初始值    @Value:设置该属性的初始值,若是注入引用值,则须要使用SpEL懒加载    @Lazy:打上该注解以后,默认值为true,进行懒加载,只有在使用的时候才回去初始化,若是没打该注解,则会在SpringIOC容器初始化时一并初始化做用域(默认是单例的)    @Scope:做用域,指定该类的对象建立出来是单例的仍是非单例的的singleton,prototype自动注入属性    @Autowired:自动注入属性,前提是被注入的内容也须要被SpringIOC容器管理根据名称注入    @Qualifier:设置引用的Bean的name        vlaue:指定name
相关文章
相关标签/搜索