JavaRush /Java Blog /Random-TW /JavaRush 實習測試:有用的連結和提示
GuitarFactor
等級 30
Санкт-Петербург

JavaRush 實習測試:有用的連結和提示

在 Random-TW 群組發布
我想與您分享有用的連結、提示和技巧,這些連結、提示和技巧將在您完成 JavaRush 真實專案實習的測試作業時提供協助。當然,你可以不假思索地將解決方案從互聯網上複製到測試任務中,幸運的是有很多例子,但我們想弄清楚我們在做什麼:)這篇文章是為那些在其中沒有找到熟悉的單詞的人準備的。任務所需的技術堆疊並想要修復它)幾週前我達到了30級,終於獲得了實習測試任務的機會。起初我很茫然,不知道從哪裡開始,也不知道這些春天和冬眠在做什麼。就在我開始挖掘時,我遇到了一個問題:許多資源和文章都假設您已經了解該主題領域。簡而言之,對於初學者來說太深奧了,不但不能理解,反而會產生「太難了!」的反應。因此,下面我將嘗試根據我的小經驗,分享一些成功的鏈接,這些鏈接幫助我對必要的技術有了基本的了解。那些在 JavaRush 上學習時抱怨說你必須自己學習很多東西的人 - 做好準備,真正的地獄在這裡等著你))

那麼,如何完成任務呢?

1. 理解為什麼需要所有這些技術(我會按照下面列出的順序開始學習):

1.1. 梅文

它在專案中的作用是從一個名為“archetype”的特殊模板創建您的Web專案的目錄結構(它是標準化的)+將庫引入您的專案(添加對pom.xml的依賴)。那些完成了基於 jsoup 解析的獎勵任務的人 - 我們自己從互聯網上手動下載了該庫並將其連接到一個想法中。Maven 允許您無需下載任何內容,而只需在 pom.xml 中寫入您想要提取並在專案中使用的庫即可。圖片 ->這裡快速解釋 Maven 的作用。

1.2. MySQL

這是您的資料庫管理系統(DBMS)。該任務不需要對 SQL 和 DBMS 有任何深入的了解;在這裡我可以建議您安裝 dbForge 程序,以使您的生活更輕鬆,這將在您建立資料庫並使用它時提供極大幫助。

1.3. 春天

該框架將成為您的 Web 應用程式的核心。它非常龐大,其架構由許多模組組成。好消息:要完成這項任務,您只需要了解 Spring 中的一些知識:什麼是控制反轉 (IoC) 以及 Spring MVC 的工作原理(您的 Web 專案的目錄結構應該是什麼,DispatcherServlet 是誰,它如何與控制器、視圖和模型等互動)。尤其缺乏適合初學者用自己的語言解釋事物的材料。但是,感謝上帝,我們找到了這樣的材料:非常簡單地關於 IoC、代碼連接、DI(材料以一種有點無聊的方式呈現,但一切都很清楚)->這裡(向下滾動到頁面上的下一篇文章)。接下來,看看@Autowired註解是什麼。Spring MVC 是一系列視訊課程(前 11 課,平均每課 7-10 分鐘)。在這裡您會找到一系列影片課程;總的來說,我強烈建議觀看這個人的課程!儘管印度教英語很有趣,但他用清晰的例子詳細而清晰地解釋了一切。他也教授其他框架的課程。圖片中 Spring MVC 上的 WorkFlow 應用程式 -請參閱此處

1.4. 休眠

這是一個使用資料庫的框架。粗略地說,它允許您從資料庫中提取資訊並立即將其嵌入到類別物件中,反之亦然。您可以從這裡開始學習(在第一個程式碼範例之前)。

1.5. HTML 和 CSS

要在網頁上顯示數據,您需要在 jsp 檔案中使用 HTML 和 CSS 建立此頁面。有很多很好的資源可以幫助您深入了解這個主題。就我個人而言,我使用這一系列視頻教程學習了 XHTML 和 CSS (我喜歡這個人用幽默的方式解釋,但同時又非常一致和邏輯性強)。上面的鏈接給出了一個初步的想法;當你熟悉後,你可能會有新問題。及時停止很重要:

2.開始做任務

2.1. 看看完成任務的例子,網路上有很多,相信你很容易就能找到。您已經了解了基本概念 - 對於如何完成任務還有什麼不清楚的地方嗎?如果是,則尋找特定問題的答案。2.2. 下載 Intellij Idea Ultimate 免費試用版(30 天)!一開始我絞盡腦汁想怎麼做這個任務;無意間在論壇上發現需要下載終極版——沒有的話就很難了(社群版不支援JavaEE) )2.3。從 Maven 原型(例如,maven-archetype-webapp)或從 Ultimate idea 中的 Spring MVC 範本建立專案範本(如果需要,您可以新增對所需框架的支援:在 idea 中新增框架支援)。2.4. 嘗試將簡單的 HelloWorld 訊息輸出到瀏覽器(將此訊息從控制器傳遞到 jsp 頁面)。2.5. 當你掌握了它後,根據互聯網上的示例擴展你的應用程式的功能:創建資料庫、模型、服務類、配置控制器......一切都一定會成功!)我希望這篇文章對你有用某人,將節省學習材料的時間。如果您想分享有用的鏈接,我很高興在評論中看到它們!
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION