日韩精品亚洲精品中文字幕乱伦AV|曰韩区二区三区日韩中文字幕五码|ady99久久人人看人人摸人人|动漫一区二区黄99精品视频在线|AV片在线观看亚洲中文国产精品|伦乱在线VA欧美性爱一二区|亚洲无码mv91热色视频|激情六月综合欧美精品中文

當(dāng)前位置:首頁 > 軟件開放 > 正文內(nèi)容

圖片左右輪換代碼(圖片左右輪播圖模板)

軟件開放2個月前 (11-02)270

本節(jié)主要內(nèi)容:

1:通過代碼演示實現(xiàn)零XML配置spring

圖片左右輪換代碼(圖片左右輪播圖模板)

2:使用重點注解理解

聲明:

本文是《凱哥陪你學(xué)系列-框架學(xué)習(xí)之spring boot框架學(xué)習(xí)》中spring boot框架學(xué)習(xí)學(xué)前掌握之重要注解(2)-通過java的配置方式進行配置spring.

在上一節(jié)《spring boot框架學(xué)習(xí)學(xué)前掌握之重要注解(1)-spring的java配置方式》我們把需要的環(huán)境搭建好了。那么本節(jié),將通過代碼演示,怎么零配置實現(xiàn)spring 注入。

1:通過代碼演示實現(xiàn)零XML配置spring

一:項目結(jié)構(gòu):

請點擊此處輸入圖片描述

user實體對象:

展開全文

請點擊此處輸入圖片描述

private String userName;

private String password;

private Integer age;

dao層:

請點擊此處輸入圖片描述

server層:

請點擊此處輸入圖片描述

Java注解配置(重點類)

請點擊此處輸入圖片描述

代碼如下:

@Configuration //通過該注解來表明該類是一個spring的配置。其相當(dāng)于是一個xml文件

@ComponentScan(basePackages="com.kaigejava.springboot.javaconfig")

//@ComponentScan 該注解配置掃描的包

public class springConfig {

@Bean //通過該注解來表明是一個bean對象。相當(dāng)于是XML中的

public UserDao getUserDao(){

return new UserDao();

}

}

測試類:

請點擊此處輸入圖片描述

說明:

這里使用了:

AnnotationConfigApplicationContext context

= new AnnotationConfigApplicationContext(springConfig.class);

而非使用的:

ApplicationContext applicationContext = new ClassPathXmlApplicationContext(xmlPath);

運行結(jié)果:

請點擊此處輸入圖片描述

我們看到已經(jīng)和我們預(yù)期的結(jié)果一樣。說明通過注解方式可以完全替代xml文件。

2:使用重點注解理解

2.1:@Configuration的理解:

如果需要理解這個的話,我們先回到spring 2.x時代。全部使用xml配置的偽代碼如下:

請點擊此處輸入圖片描述

@Configuration這個注解其實就是:

去掉被選中的部分。

2.2:@ComponentScan(basePackages="com.kaigejava.springboot.javaconfig")的理解

@ComponentScan該注解的功能和xml配置文件中的 標簽功能一樣--組件掃描,掃描含有注解的類。

2.3:@bean的理解

先看下圖:

XML配置時代怎么獲取userDao呢?

如下圖:

請點擊此處輸入圖片描述

通過上下圖對比。我們可以發(fā)現(xiàn),@bean的注解其實和xml中 節(jié)點功能一樣。

本節(jié)總結(jié):

本節(jié)通過代碼實戰(zhàn),讓我們學(xué)到:

1:大致了解到@Configuration、@ComponentScan()和@bean的使用

2:通過spring 2.x時代的xml配置和注解進行比較,更深入一步熟悉三個注解的使用

下節(jié)預(yù)告:

在下節(jié)課中,我們將要講到另個一注解。先透露下這個注解的功能:

通過本注解,可以直接讀取到外部配置文件的數(shù)據(jù)。

歡迎關(guān)注凱哥公眾號:凱哥Java

歡迎訪問凱哥個人網(wǎng)站:www.kaigejava.com

本文地址:http://www.kaigejava.com/article/detail/32

掃描二維碼推送至手機訪問。

版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。

本文鏈接:http://www.atlasseeker.com/post/123315.html

“圖片左右輪換代碼(圖片左右輪播圖模板)” 的相關(guān)文章

建網(wǎng)站建設(shè)(網(wǎng)站建設(shè)建站在線建站)

建網(wǎng)站建設(shè)(網(wǎng)站建設(shè)建站在線建站)

今天給各位分享建網(wǎng)站建設(shè)的知識,其中也會對網(wǎng)站建設(shè)建站在線建站進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、怎么建設(shè)網(wǎng)站方法教給你 2、請問一下網(wǎng)站建設(shè)的建站流程有哪些呢? 3、網(wǎng)站建設(shè)包括哪些內(nèi)容 4、怎么進行網(wǎng)站建設(shè)??? 5、網(wǎng)站建設(shè)一...

中央4在線直播觀看高清臺(中央4電視直播在線觀看)

中央4在線直播觀看高清臺(中央4電視直播在線觀看)

今天給各位分享中央4在線直播觀看高清臺的知識,其中也會對中央4電視直播在線觀看進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、中央4臺節(jié)目表回看在哪里看? 2、中央4臺在線直播今日關(guān)注 3、中央4套節(jié)目表 中央4臺節(jié)目表回看在哪里看? 央視網(wǎng)-節(jié)目...

互站網(wǎng)源碼交易平臺(站長源碼交易平臺)

互站網(wǎng)源碼交易平臺(站長源碼交易平臺)

本篇文章給大家談?wù)劵フ揪W(wǎng)源碼交易平臺,以及站長源碼交易平臺對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、有哪些比較好的源碼網(wǎng)站 2、什么源碼交易平臺比較好用,可信度比較高? 3、“織夢網(wǎng)”源碼交易平臺怎么樣?和互站網(wǎng)哪個好? 有哪些比較好的源碼網(wǎng)站 源碼平臺有...

夜貓下載(夜貓下載是什么)

夜貓下載(夜貓下載是什么)

本篇文章給大家談?wù)勔关埾螺d,以及夜貓下載是什么對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、夜貓的呼喚電子書txt全集下載 2、如何下載夜貓視頻? 3、夜貓電子書txt全集下載 4、《夜貓》txt全集下載 5、山海夜貓小助手怎么下載 夜貓的呼喚電子書t...

php源碼安裝擴展(有php源碼怎么安裝教程)

php源碼安裝擴展(有php源碼怎么安裝教程)

今天給各位分享php源碼安裝擴展的知識,其中也會對有php源碼怎么安裝教程進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、如何編譯安裝PHP擴展 2、php 怎么安裝擴展 3、如何安裝php的擴展bcmath 如何編譯安裝PHP擴展 一開始安裝PH...

個人簡歷網(wǎng)頁設(shè)計思路(個人簡歷頁面設(shè)計)

個人簡歷網(wǎng)頁設(shè)計思路(個人簡歷頁面設(shè)計)

今天給各位分享個人簡歷網(wǎng)頁設(shè)計思路的知識,其中也會對個人簡歷頁面設(shè)計進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、Html網(wǎng)頁簡歷如何制作 2、網(wǎng)上求職簡歷制作技巧 3、求DreamWeaver網(wǎng)頁的形式制作一份個人簡歷 4、如何制作比較炫酷的...