先了解項(xiàng)目數(shù)據(jù)庫(kù)的表結(jié)構(gòu),這個(gè)方面是最容易忘記 的,有時(shí)候我們只顧著看每一個(gè)方法是怎么進(jìn)行的,卻沒(méi) 有去了解數(shù)據(jù)庫(kù)之間的主外鍵關(guān)聯(lián)。其實(shí)如果先了解數(shù)據(jù) 庫(kù)表結(jié)構(gòu),再去看一個(gè)方法的實(shí)現(xiàn)會(huì)更加容易。
創(chuàng)新互聯(lián)是一家專業(yè)提供中站企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、H5建站、小程序制作等業(yè)務(wù)。10年已為中站眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。
查看項(xiàng)目結(jié)構(gòu):您可以在部署項(xiàng)目的位置找到項(xiàng)目文件夾。打開項(xiàng)目文件夾并查看項(xiàng)目結(jié)構(gòu)。您可以找到源代碼文件夾(通常是“src”文件夾),該文件夾中包含Java源代碼文件。您也可以找到配置文件,資源文件和其他相關(guān)文件。
你說(shuō)的java源代碼是指編譯成的class文件前的java文件。
確認(rèn)具體的請(qǐng)求路徑后,在 idea 左側(cè)選中項(xiàng)目根目錄右鍵 Find in the path,輸入請(qǐng)求路徑 getinfo,應(yīng)該能定位到具體的 controller 接口。
1、Quartz 【Java開源 Job調(diào)度】Quartz是OpenSymphony開源組織在Job scheduling領(lǐng)域又一個(gè)開源項(xiàng)目,它可以與J2EE與J2SE應(yīng)用程序相結(jié)合也可以單獨(dú)使用。
2、Gumshoe是一個(gè)JAVA程序檢測(cè)工具,它能幫助你跟蹤程序的負(fù)載和性能。
3、Google Web Toolkit GWT是另一個(gè)免費(fèi)的java框架,它允許程序員創(chuàng)建和優(yōu)化復(fù)雜的網(wǎng)絡(luò)應(yīng)用程序。GWT的軟件開發(fā)工具包包括核心的java API和小部件,構(gòu)建隨后可以編譯成JavaScript的應(yīng)用程序。
4、Guava 中文是石榴的意思,該項(xiàng)目是 Google 的一個(gè)開源項(xiàng)目,包含許多 Google 核心的 Java 常用庫(kù)。
5、核心框架:Spring orm框架:Hibernate、Spring JDBC、myBatis。
6、JIRA 是目前比較流行的基于Java架構(gòu)的管理系統(tǒng),由于Atlassian公 司對(duì)很多開源項(xiàng)目實(shí)行免費(fèi)提供缺陷跟蹤服務(wù),因此在開源領(lǐng)域,其認(rèn)知度比其他的產(chǎn)品要高得多,而且易用性也好一些。
查看項(xiàng)目結(jié)構(gòu):您可以在部署項(xiàng)目的位置找到項(xiàng)目文件夾。打開項(xiàng)目文件夾并查看項(xiàng)目結(jié)構(gòu)。您可以找到源代碼文件夾(通常是“src”文件夾),該文件夾中包含Java源代碼文件。您也可以找到配置文件,資源文件和其他相關(guān)文件。
如面向?qū)ο缶幊蹋∣OP)、異常處理、多線程編程、集合框架等。閱讀和學(xué)習(xí)源代碼:閱讀優(yōu)秀的Java代碼可以幫助你學(xué)習(xí)行業(yè)標(biāo)準(zhǔn)和最佳實(shí)踐。可以查閱Java開源項(xiàng)目、框架的源代碼,了解設(shè)計(jì)模式、代碼組織和架構(gòu)思想。
開源和收不收費(fèi)沒(méi)有關(guān)系,開源軟件同樣可以收費(fèi)。編程語(yǔ)言本身沒(méi)有開不開源的問(wèn)題。開不開源的是把語(yǔ)言編譯成可執(zhí)行程序的編譯器或者是執(zhí)行這種語(yǔ)言寫的腳本的解釋器軟件。也有編譯java的編譯器是不開源的。
還有一個(gè)Form類負(fù)責(zé)傳遞Action和JSP中間的數(shù)據(jù)。JSP中可以使用Struts框架提供的一組標(biāo)簽,就像使用HTML標(biāo)簽一樣簡(jiǎn)單,但是可以完成非常復(fù)雜的邏輯。從此JSP頁(yè)面中不需要出現(xiàn)一行包圍的Java代碼了。
最值得學(xué)的當(dāng)屬Spring框架了。不過(guò)學(xué)之前還是先熟悉它里面的各種概念好一些。如果想零碎點(diǎn)學(xué)的話,Apache網(wǎng)站上的一些java工具,比如ant之類的,可以在了解其作用的情況下看源碼分析功能的實(shí)現(xiàn)。
當(dāng)前文章:java電子書開源代碼 java開發(fā)書籍 知乎
本文URL:http://chinadenli.net/article38/degocpp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、電子商務(wù)、定制網(wǎng)站、品牌網(wǎng)站建設(shè)、域名注冊(cè)、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)