亚洲喷奶水中文字幕电影,日本aⅴ高清一区二区三区,欧美亚洲日本国产,欧美日韩亚洲中文字幕

<legend id="flx4p"><abbr id="flx4p"><thead id="flx4p"></thead></abbr></legend>

<mark id="flx4p"><thead id="flx4p"></thead></mark>

      我要投稿 投訴建議

      計(jì)算機(jī)等級考試二級Java重點(diǎn)內(nèi)容

      時(shí)間:2022-08-08 16:28:50 計(jì)算機(jī)等級 我要投稿
      • 相關(guān)推薦

      2017年計(jì)算機(jī)等級考試二級Java重點(diǎn)內(nèi)容

        一、DI 依賴注入

      2017年計(jì)算機(jī)等級考試二級Java重點(diǎn)內(nèi)容

        在Spring框架中,兩個(gè)組件對象之間具有依賴關(guān)系(使用和被使用),依賴注入技術(shù)就是將被使用者對象給使用者對象傳進(jìn)去.

        1)setter方式注入(推薦)

        a.在使用者中,定義"接口類型"的變量和setter方法

        b.在spring容器配置中,添加<:property name="屬性" ref="要注入的對象名">

        2)構(gòu)造方式注入

        a.在使用者中,定義"接口類型"的變量和帶參數(shù)的構(gòu)造方法

        b.在spring容器配置中,添加

        二、IOC

        IOC Inversion Of Controll 反向控制,控制轉(zhuǎn)移

        在Spring中利用DI技術(shù),實(shí)現(xiàn)了IOC機(jī)制,將兩個(gè)組件解耦.

        控制權(quán):可以指定調(diào)用關(guān)系,可以創(chuàng)建對象,可以管理和釋放對象.

        一般編程,使用者具有控制權(quán),可以指定調(diào)用哪個(gè)組件,負(fù)責(zé)創(chuàng)建對象這些工作;但是基于Spring框架之后,使用者控制權(quán)轉(zhuǎn)移到了Spring容器,由Spring容器負(fù)責(zé)這些工作.

        采用了IOC之后,如果底層組件(DAO)發(fā)生替換,只要修改Spring容器的配置,不需要修改上層組件(Action),將組件進(jìn)行了解耦,增強(qiáng)了程序結(jié)構(gòu)的靈活性.

        三、各種類型值注入的格式

        1)基本類型值的注入格式

        2)Bean對象的注入格式

        3)集合類型值的注入格式

        四、組件自動(dòng)掃描

        從spring2.5開始支持,因?yàn)?.5開始基于jdk5.0,從jdk5.0開始有了注解技術(shù).

        利用該技術(shù),可以將指定package下的組件,自動(dòng)掃描納入到spring容器中.避免在xml中編寫大量元素

        使用方法如下:

        1)在spring的xml配置中,引入context命名空間

        2)利用元素

        3)如果發(fā)現(xiàn)包中的類,類定義前面有以下注解,將納入spring容器,id名默認(rèn)采用類名(首字母小寫).

        @Controller :掃描控制層組件的注解標(biāo)記,例如Action

        @Service :掃描業(yè)務(wù)層組件的注解標(biāo)記,例如Service

        @Repository :掃描數(shù)據(jù)訪問層組件的注解標(biāo)記,例如DAO

        @Component :其他組件

        如果需要自定義id名,可以采用@Controller("id自定義名")

        4)屬性注入注解

        在變量定義前,使用@Resource注解標(biāo)記,spring默認(rèn)會采用類型匹配原則將符合的bean對象注入進(jìn)來.如果按指定id名注入bean對象,可以使用

        @Resource(name="bean對象的id名").

        注入還可以使用@Autowired,如果需要注入指定名的bean對象.

        @Autowired

        @Qualifier("hibernateUserDAO")

        注意:setter方法可以不寫,將來spring自動(dòng)生成.

      【計(jì)算機(jī)等級考試二級Java重點(diǎn)內(nèi)容】相關(guān)文章:

      計(jì)算機(jī)等級考試二級VB考點(diǎn):程序調(diào)試11-08

      計(jì)算機(jī)等級考試技巧11-03

      計(jì)算機(jī)等級考試課程教學(xué)11-03

      計(jì)算機(jī)等級一級考試Excel技巧09-24

      計(jì)算機(jī)等級考試科目題型及分值比例介紹09-22

      全國計(jì)算機(jī)等級考試考哪科容易12-22

      全國計(jì)算機(jī)二級office中Word題型重點(diǎn)考點(diǎn)09-25

      計(jì)算機(jī)等級報(bào)考條件09-25

      全國計(jì)算機(jī)等級考試常見的五大失誤04-10

      2023年9月計(jì)算機(jī)等級考試報(bào)名時(shí)間09-04