簡書第一篇java

1.首先我們可以學習一下Web前端的知識(此部分都簡單過一下就好了)

HTML/CSS/JavaScript/jQuery

CSS框架(都有中文手冊,很快就上手了厕宗,選一個自己喜歡的就好了):

BootStrap:http://www.bootcss.com/

Materialize:http://www.materializecss.cn/

到目前為止奴烙,學完上面這些可以搭建“能看”的靜態(tài)網(wǎng)頁了炕倘。曾經(jīng)看過一段話來總結上面的技術:

“HTML是名詞寸谜,CSS是形容詞癌椿,JavaScript是動詞”

隨后學習JavaWeb的路線如下:

Tomcat(簡單過一下)

XML/注解(簡單過一下)

Servlet(重點理解)

HTTP協(xié)議(重點理解)

Filter過濾器(重點理解)

Listener監(jiān)聽器(簡單過一下)

JSP(簡單過一下)

AJAX肚菠、JSON(簡單過一下)

基于上面的學習舔箭,起碼已經(jīng)可以使用request對象來接收前端發(fā)送過來的數(shù)據(jù),使用response對象將Java后端的數(shù)據(jù)返回給前端蚊逢,使用Filter攔截器來處理中文亂碼問題(Tomcat默認的編碼是ISO-88591)层扶。總的來說已經(jīng)可以實現(xiàn)前后端交互了烙荷!

2.學習數(shù)據(jù)庫

數(shù)據(jù)庫這里指的是關系型數(shù)據(jù)庫镜会,一般我們以MySQL來入門就足夠了。

在學習期間终抽,其實很多時間都耗費在配置環(huán)境上面戳表,比如我之前安裝JDK,安裝MySQL昼伴,安裝Oracle就耗費了不少時間匾旭。后來我也將其寫成博客,需要重新安裝的時候翻一下博客就好了圃郊。

比如MySQL安裝教程:https://segmentfault.com/a/1190000013530782

主要學習SQL的基本使用吧:

創(chuàng)建表(create table)

增刪改查(insert,delete,update,select)

對于存儲過程价涝、觸發(fā)器這些了解一下即可

對于索引、鎖后面再學(此部分很重要持舆,但以快速入門來說色瘩,可以先不看)

3.學習Java連接數(shù)據(jù)庫(JDBC)

到這里,我們Java Web逸寓、數(shù)據(jù)庫泞遗、Web前端的基礎都已經(jīng)基本學完了,但此時Java和數(shù)據(jù)庫是相互獨立的席覆。我們想要以程序的方式來對數(shù)據(jù)庫的數(shù)據(jù)進行操作史辙,那就要學習一下Java連接數(shù)據(jù)庫(JDBC)。

JDBC這項技術并不難呀佩伤,就是模板代碼聊倔,來來去去就幾個步驟:

導入MySQL或者Oracle驅(qū)動包

裝載數(shù)據(jù)庫驅(qū)動程序

獲取到與數(shù)據(jù)庫連接

獲取可以執(zhí)行SQL語句的對象

執(zhí)行SQL語句

關閉連接

由于這些代碼可能會重復出現(xiàn),那我們可以學習一下DbUtils這個組件:可以幫我們減少編寫JDBC的模板代碼生巡。

4.項目管理和框架的學習

經(jīng)過上面的學習耙蔑,已經(jīng)是可以在本地寫一個Web項目了。

頁面框架使用BootStrap/Materialize框架來搭好

請求處理交由Servlet孤荣,返回的數(shù)據(jù)可以通過AJAX或者使用JSP甸陌,DAO層可以使用DbUtils须揣。

數(shù)據(jù)保存在MySQL中

為了讓寫代碼變得更爽,我建議用半天學一下Maven(項目管理工具)钱豁,用幾天學一下SpringBoot耻卡。

從Servlet直接跳到SpringBoot可能有點難理解,但多搞幾天我相信還是可以的..

5.Linux學習

最后牲尺,我們在本地上寫完的項目想要讓其他人都看得見卵酪,一般都會部署在Linux環(huán)境下的。(此部分的學習可以等到將項目寫完谤碳,想要部署項目才學習)

我是不推薦使用虛擬機再搞Linux的溃卡,直接買一臺方便很多

如果是學生的話,一個月的學生版也就10塊一個月蜒简。

如果是轉行的大哥話瘸羡,現(xiàn)在阿里云雙十一有優(yōu)惠,買起來就很便宜了搓茬。

優(yōu)惠鏈接:https://m.aliyun.com/act/team1111/#/share?params=N.FF7yxCciiM.pfn5xpli

6.總結

總結一下我認為學習Java的路線:

Java基礎-->流程控制-->面向?qū)ο?包括Java語法)-->Java集合-->Java IO流-->異常-->多線程-->網(wǎng)絡編程-->反射

JavaWeb基礎-->HTML/CSS/JavaScript/jQuery-->Tomcat-->XML/注解->Servlet-->HTTP-->Filter過濾器和監(jiān)聽器-->JSP-->AJAX/JSON-->數(shù)據(jù)庫(MySQL)-->JDBC和DbUtils

項目管理和框架-->Maven-->SpringBoot

Linux基本命令

最后我們的項目是這樣的:

以Maven來管理我們的項目

前端通過BootStrap來搭建頁面框架

SpringBoot來搭建Java后端環(huán)境犹赖,SpringMVC處理前端請求(SpringBoot整合了)

DAO層使用DbUtils組件來完成,MySQL作為數(shù)據(jù)庫

當然了垮兑,我的Java路線不一定就是對的冷尉,我這里只是給出一種路線。

再次說明:這套路線是以“快速”學習Java的系枪,如果你想要找到一份好工作雀哨,上面的知識點是不夠的

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末私爷,一起剝皮案震驚了整個濱河市雾棺,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌衬浑,老刑警劉巖捌浩,帶你破解...
    沈念sama閱讀 218,386評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異工秩,居然都是意外死亡尸饺,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評論 3 394
  • 文/潘曉璐 我一進店門助币,熙熙樓的掌柜王于貴愁眉苦臉地迎上來浪听,“玉大人,你說我怎么就攤上這事眉菱〖Kǎ” “怎么了?”我有些...
    開封第一講書人閱讀 164,704評論 0 353
  • 文/不壞的土叔 我叫張陵俭缓,是天一觀的道長克伊。 經(jīng)常有香客問我酥郭,道長,這世上最難降的妖魔是什么愿吹? 我笑而不...
    開封第一講書人閱讀 58,702評論 1 294
  • 正文 為了忘掉前任不从,我火速辦了婚禮,結果婚禮上洗搂,老公的妹妹穿的比我還像新娘消返。我一直安慰自己载弄,他們只是感情好耘拇,可當我...
    茶點故事閱讀 67,716評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著宇攻,像睡著了一般惫叛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上逞刷,一...
    開封第一講書人閱讀 51,573評論 1 305
  • 那天嘉涌,我揣著相機與錄音,去河邊找鬼夸浅。 笑死仑最,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的帆喇。 我是一名探鬼主播警医,決...
    沈念sama閱讀 40,314評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼坯钦!你這毒婦竟也來了预皇?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,230評論 0 276
  • 序言:老撾萬榮一對情侶失蹤婉刀,失蹤者是張志新(化名)和其女友劉穎吟温,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體突颊,經(jīng)...
    沈念sama閱讀 45,680評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡鲁豪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,873評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了律秃。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片爬橡。...
    茶點故事閱讀 39,991評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖友绝,靈堂內(nèi)的尸體忽然破棺而出堤尾,到底是詐尸還是另有隱情,我是刑警寧澤迁客,帶...
    沈念sama閱讀 35,706評論 5 346
  • 正文 年R本政府宣布郭宝,位于F島的核電站辞槐,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏粘室。R本人自食惡果不足惜榄檬,卻給世界環(huán)境...
    茶點故事閱讀 41,329評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望衔统。 院中可真熱鬧鹿榜,春花似錦、人聲如沸锦爵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽险掀。三九已至沪袭,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間樟氢,已是汗流浹背冈绊。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留埠啃,地道東北人死宣。 一個月前我還...
    沈念sama閱讀 48,158評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像碴开,于是被迫代替她去往敵國和親毅该。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,941評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 一. Java基礎部分.................................................
    wy_sure閱讀 3,811評論 0 11
  • 今天讀到278頁叹螟,趕在睡覺前看一看鹃骂,安排看書的時間越來越少,自己也在違反《原則》中說的罢绽,對新事物花費太多時間了畏线,這...
    酒茶醫(yī)閱讀 348評論 0 3
  • 糖小米的心情糟糕透了,可是她找不到原因良价,盡管她找了搞笑的視頻寝殴,故意笑得很大聲,她找了喜歡的歌手唱的歌明垢,蚣常,大聲...
    echo_05f9閱讀 228評論 0 0
  • ▽ 飛機延誤,今天零點才抵達上海痊银,凌晨2點才洗漱完畢躺下抵蚊,7點起床,8點半到公司,列今日任務贞绳,看行業(yè)資訊看產(chǎn)品數(shù)據(jù)...
    產(chǎn)品張琪閱讀 1,126評論 11 14
  • 冬天就要來了谷醉,小烏龜開始準備冬眠了。他爬呀爬冈闭,爬呀爬俱尼,找到了一片很柔軟的土地。小烏龜心里想萎攒,這真是個睡一個冬天懶覺...
    沙里白十八閱讀 2,419評論 0 0