java web開發工具有哪些?
發表時(shí)間:2018-10-23
發布人(rén):融晨科技
浏覽次數:51
工欲善其事,必先利其器,好的(de)開發工具能讓程序猿們的(de)Java web開發學習坐上(shàng)高鐵快車。那麽今天小編就(jiù)先整理一下感覺用來(lái)feel 倍爽的(de)開發神器吧!
一、IntelliJ IDEA
idea相信很多小夥伴已經在(zài)用了(le/liǎo)吧?小編我也(yě)是(shì)從今年才開始使用idea并且發現了(le/liǎo)它很多方便開發的(de)功能,讓之(zhī)前習慣使用myeclipse的(de)小編也(yě)開始對idea着迷了(le/liǎo),剛開始使用的(de)時(shí)候感覺很不(bù)習慣,因爲(wéi / wèi)idea和(hé / huò)myeclipse還是(shì)有着很大(dà)的(de)區别的(de),比如myeclipse能夠在(zài)項目結構中開辟多個(gè)項目,而(ér)idea隻能打開當前項目。小編覺得最令人(rén)着迷的(de)還是(shì)那令人(rén)尖叫的(de)智能提醒功能,這(zhè)讓我這(zhè)個(gè)英語抓狂的(de)小小猿覺得這(zhè)ide人(rén)性十足啊。我猜測idea在(zài)不(bù)久的(de)将來(lái)會成爲(wéi / wèi)java開發主流編譯器,所以(yǐ),趕快動起手使用idea,使用一個(gè)禮拜後你會有一種相見恨晚的(de)感覺。
二、Navicat
navicat數據庫管理工具,兩個(gè)字方便,三個(gè)字太方便,四個(gè)字太方便了(le/liǎo),對于(yú)sql初學者而(ér)言它是(shì)再好不(bù)過的(de)工具了(le/liǎo),可視化的(de)sql管理省去了(le/liǎo)記dos命令的(de)苦惱,但是(shì)要(yào / yāo)往深處學習java的(de)話在(zài)linux環境下創建數據庫表結構也(yě)是(shì)必須要(yào / yāo)熟練的(de),那現階段的(de)我們就(jiù)先從這(zhè)最簡單的(de)工具使用開始吧。
三、Google Chrome
谷歌浏覽器是(shì)java web開發中較長使用到(dào)的(de),雖然被牆了(le/liǎo),但它的(de)F12調試可是(shì)非常66的(de),一目了(le/liǎo)然很方便,布局合理,總之(zhī)各種喜愛。
小編是(shì)一個(gè)有着5年工作經驗的(de)java程序員,對于(yú)java,自己有做資料的(de)整合,一個(gè)完整學習java的(de)路線,學習資料和(hé / huò)工具,相信這(zhè)裏有很多學習java的(de)小夥伴,我創立了(le/liǎo)一個(gè)2000人(rén)學習扣群,479121291。每晚都有java的(de)直播課程。無論是(shì)初級還是(shì)進階的(de)小夥伴小編我都歡迎!
四、Postman
postman是(shì)google浏覽器下的(de)一個(gè)插件,如果大(dà)家能夠翻牆的(de)話可以(yǐ)從谷歌浏覽器中的(de)設置中-更多工具-拓展程序中添加,如果沒有翻牆的(de)話可以(yǐ)從網上(shàng)下載插件自行安裝,至于(yú)教程不(bù)加贅述,自行百度(手動滑稽)這(zhè)個(gè)插件能夠模拟post get 帶參和(hé / huò)無參等多種請求,這(zhè)個(gè)插件特别強大(dà),誰用誰知道(dào),一般人(rén)我不(bù)告訴他(tā)。
五、Maven
maven項目管理利器,在(zài)後續的(de)學習中會使用到(dào),今天就(jiù)先給大(dà)家提一下,等學到(dào)這(zhè)一塊再跟大(dà)家分享使用方法,以(yǐ)及conf配置阿裏雲鏡像倉庫和(hé / huò)如何在(zài)idea中使用maven進行jar包管理,這(zhè)個(gè)是(shì)現在(zài)企業級應用開發使用最多最方便的(de)。碼字有些累,希望對對關注哦,後續文章更精彩。
六、tomcat
作爲(wéi / wèi)java web開發的(de)小猿猿,一個(gè)輕量級的(de)web服務器必不(bù)可少,tomcat在(zài)實際開發中使用的(de)較爲(wéi / wèi)廣泛,它以(yǐ)輕量級,功能全著稱,我會分享tomcat在(zài)idea中如何使用配置,那還在(zài)使用eclipse的(de)小夥伴,快快向idea看過來(lái)(壞笑)。
七、nginx
Nginx (engine x) 是(shì)一個(gè)高性能的(de)HTTP和(hé / huò)反向代理服務器,也(yě)是(shì)一個(gè)IMAP/POP3/SMTP服務器。對于(yú)高并發的(de)web來(lái)說(shuō)nginx的(de)作用功不(bù)可沒,在(zài)之(zhī)後接觸到(dào)的(de)分布式服務器集群中,nginx可用作圖片服務器,确保用戶服務資源的(de)一緻性,在(zài)後續學習中我們還要(yào / yāo)用到(dào)vm,我會告訴大(dà)家如何在(zài)vm中搭建nginx服務。