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
相關文章
相關標籤/搜索