Spring起步

一士嚎、后端開發(fā)的概念和技術棧

1.1 什么是后端開發(fā)?

后端開發(fā)含義

1.2 Java后端技術圖譜?

image.png

二、JavaEE概念

  • Java EE應用程序模型——這個模型描述了一個實現(xiàn)服務的多層架構她混。“什么是服務”沒有明確的界限。事實上产上,服務只是一個邏輯上的概念棵磷,它的對應實體取決于應用實現(xiàn)的概念。例如晋涣,客戶端/服務器模型就是一種服務。
    Java EE 服務——這是一個J2EE中三層架構的應用服務范例沉桌。它是由網頁層(服務JSP頁面)和事務層(管理企業(yè)的數據層)組成的谢鹊。
    Java EE 組件——“組件”是指獨立的軟件單元,可以和其他的組件組合來建立一個應用留凭。
    Web組件(Web Component)——web端生成的頁面或者對用戶請求的返回佃扼。代表性的有: Java Servlets, JavaServer Faces 和 Java Server Pages.
    小程序(Applet)——一個小型的Java應用程序可以作為響應的一部分返回給用戶,用戶可以在他們的瀏覽器上運行此程序蔼夜。這種小型的程序是Javascript的競爭對手兼耀。
    客戶端程序(Application Client)——例如,一個用Java寫的桌面應用程序求冷。
    EJB(Enterprise Java Beans)——見下文瘤运。
  • ava EE 客戶端——這個概念中包含三個其他的概念:
    網頁客戶端(Web Client)或小型客戶端(thin client)——以前(也不是非常久以前),客戶端的請求返回的網頁會包含腳本代碼匠题,這些代碼會在應用服務器上執(zhí)行了再將運行結果返回給客戶端拯坟。這就是EE客戶端。比如韭山,用戶可以查詢員工的信息郁季,并且對不同的結果按照他們喜歡的方式排列。現(xiàn)在钱磅,大多數開發(fā)者都不是在網頁中使用腳本了梦裂,因為這不是個好習慣。他們更喜歡使用MVC設計原則盖淡,即禁止在網頁中使用腳本年柠。
    小程序(Applet)
    應用客戶端(Application Client)
  • Java EE 服務器通信(Java EE Server Communication)——這是指發(fā)生在小型客戶端和應用客戶端之間在服務器上的通信。具有代表性的是禁舷,小型客戶端和小程序在Web層通信彪杉,但是應用客戶端在EJB通信。 你覺得這不夠清晰是嗎牵咙?你覺得這很麻煩是嗎派近?這就對了!這就是REST以及MVC設計原理現(xiàn)在在開發(fā)中流行的緣故洁桌。

三渴丸、Spring框架特點及構成

https://blog.csdn.net/weixin_38908845/article/details/78309325

四、Spring的起步練習步驟

  • 下載maven壓縮包
  • 新建文件夾maven_jar
  • 配置IDEA :file—other settings—Settings for new projects—Bulid,Execution,Deployment—Bulid Tools—直接點開maven—maven home directory(放apache-maven-3.5.4的路徑)—User settings file(放settings.xml)—Local repository(maven_jar)—Apply
  • 下載框架到maven_jar中:在項目處右擊—Add Frameworks Support—maven—ok—Enable Auto Import

注意點:

  • 配置路徑 (命名的規(guī)范性 英文)下載jar包 路徑不能用中文!F坠臁戒幔!
  • 快捷鍵
    ctrl+shift+上下箭頭:快速換行
    ctrl+y:刪除
    Alt+Ins:出現(xiàn)setter+getter整行
  • 在編寫配置文件時,注意id的命名土童、class的根目錄等
  • 在Spring的bean配置中诗茎,通過constructor-arg和property傳值,同等條件下使用property献汗。當屬型類型為基本類型敢订,如String、double罢吃,int楚午,float等時用value,屬性是對象時用ref尿招。
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末矾柜,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子就谜,更是在濱河造成了極大的恐慌怪蔑,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吁伺,死亡現(xiàn)場離奇詭異饮睬,居然都是意外死亡,警方通過查閱死者的電腦和手機篮奄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進店門捆愁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人窟却,你說我怎么就攤上這事昼丑。” “怎么了夸赫?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵菩帝,是天一觀的道長。 經常有香客問我茬腿,道長呼奢,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任切平,我火速辦了婚禮握础,結果婚禮上,老公的妹妹穿的比我還像新娘悴品。我一直安慰自己禀综,他們只是感情好简烘,可當我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著定枷,像睡著了一般孤澎。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上欠窒,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天覆旭,我揣著相機與錄音,去河邊找鬼岖妄。 笑死姐扮,一個胖子當著我的面吹牛,可吹牛的內容都是我干的衣吠。 我是一名探鬼主播,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼壤靶,長吁一口氣:“原來是場噩夢啊……” “哼缚俏!你這毒婦竟也來了?” 一聲冷哼從身側響起贮乳,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤忧换,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后向拆,有當地人在樹林里發(fā)現(xiàn)了一具尸體亚茬,經...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年浓恳,在試婚紗的時候發(fā)現(xiàn)自己被綠了刹缝。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡颈将,死狀恐怖梢夯,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情晴圾,我是刑警寧澤颂砸,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站死姚,受9級特大地震影響人乓,放射性物質發(fā)生泄漏。R本人自食惡果不足惜都毒,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一色罚、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧温鸽,春花似錦保屯、人聲如沸手负。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽竟终。三九已至,卻和暖如春切蟋,著一層夾襖步出監(jiān)牢的瞬間统捶,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工柄粹, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留喘鸟,地道東北人。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓驻右,卻偏偏與公主長得像什黑,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子堪夭,可洞房花燭夜當晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內容

  • 一愕把、后端開發(fā)的概念和技術棧 1.1 什么是后端開發(fā)? 首先森爽,簡單來說恨豁,后端開發(fā)就是開發(fā)人員編寫的不能直接看到的代碼...
    憶曦雪_閱讀 363評論 0 5
  • 1、什么是后端開發(fā)爬迟? 點擊 了解什么是后端開發(fā) 點擊 查看后端開發(fā)技術相關知識 2橘蜜、作為一個前端或者后...
    Monica_b73c閱讀 169評論 0 1
  • 一、后端開發(fā)的概念和技術棧 1.1什么是后端開發(fā) https://zhuanlan.zhihu.com/p/270...
    1只念舊的兔子閱讀 291評論 0 4
  • 一付呕、后端開發(fā)的概念和技術棧 1.1 什么是后端開發(fā)计福? https://zhuanlan.zhihu.com/p/2...
    王杰磊閱讀 137評論 0 0
  • 什么是后端開發(fā)? https://zhuanlan.zhihu.com/p/27067255 java后端技術棧梳...
    0640fefbc8bf閱讀 181評論 0 1