新入職如何快速去了解一個Javaweb項目!
1.從代碼結構入手,搞清楚Java源碼所在目錄以及jsp代碼所在目錄。
2.從Web.xml入手,搞清楚首頁,上下文及配置情況。
3.從lib目錄裏初步查看系統使用的框架和工具包。
4.從頁面大體瀏覽,看頁面的scriptlet使用的主要語言。
5.從代碼包結構初步知曉代碼的層次。
6.從配置文件入手,弄清楚頁面到Action/Servlet的配置關系。
7.搞清楚代碼提交的方式,前臺請求如何傳遞到後臺,又是如何返回到前臺頁面的,這裏以Login頁面為最佳切入點。
8.從處理Login的Action/Servlet中觀察,看在session中記錄了多少重要的數據,後面程序又是怎樣用到這些數據的。
9.如果存在樹形菜單,要搞清楚樹形菜單的形成及傳遞請求的方式。
10.歸納幾種典型頁面,搞清楚其處理和響應形式。
11.歸納通用的頁面組件如分頁,上傳下載,異步請求等原系統是如何處理的。
12.搞清楚後臺數據來源及配置,主要是數據庫及通過WebService方式。
13.歸納後臺處理的主要業務。
14.可能的話,把後臺數據表的ER圖畫出來。
15.典型業務的流程圖可以繪制出來。
新入職如何快速去了解一個Javaweb項目!
相關推薦
新入職如何快速去了解一個Javaweb項目!
分頁 多少 一個 login class 請求 pre 可能 代碼 1.從代碼結構入手,搞清楚Java源碼所在目錄以及jsp代碼所在目錄。2.從Web.xml入手,搞清楚首頁,上下文及配置情況。3.從lib目錄裏初步查看系統使用的框架和工具包。4.從頁面大體瀏覽,看頁面的s
IDEA2017.3.3創建第一個javaweb項目及tomcat部署實戰
new serve 缺少 file tput font tomcat dex 簡單 一、創建簡單web項目 file --- New --- Project 1. 選擇jdk(這裏有點小問題不是很理解,通過java -verbose查找出來的jdk路徑在C盤,這裏並不
DBA 入職應該怎麽去了解線上的數據庫
ORACLE DBA 新入職新到一家公司擔任DBA的情況下,我們應該怎麽快速接手線上的數據庫系統呢?除了業務層面需要知道該數據庫的所支撐的業務之外,技術上我們可以從主機層面和數據庫層面去了解我們的數據庫。(當然有人帶,有成熟的文檔更好)數據庫主機的環境1、數據庫主機運行的操作系統版本Linux: cat /e
新入職程式設計師:看了別人一個方法7000行程式碼,看得我頭都大了!
在寫程式碼,文件方面,程式設計師最喜歡且最常做的是不寫文件,不寫程式碼註釋,最不願意看到就是:別人不寫文件,別人不寫程式碼註釋,這幾乎是所有程式設計師的一個狀態吧。遇到無文件,無註釋,無人可問的程式碼,對於一個程式設計師來說是比較崩潰的,對麼?想必有部分程式設計師朋友可能會遇到這樣尷尬的場景,不過比
入職後從哪些方面去了解企業的產品和服務-課得在線
ges 時間短 sha 維度 -o image 技術分享 問題 世界 自從互聯網的誕生,越來越多的新事物在不斷的改變我們的生活方式,也正是因為互聯網,市場上的商業模式就發生了很大的變化,更多的廣告、服務、產品、銷售都可以在互聯網上進行,這也正是眾多中小企業能夠生存下來的原因
全新新媒體矩陣搭建指南,恭喜你在入職前看見了! | 黎想
開啟這篇文章的你也許是“行家”,也許是被標題的後半句所吸引,但相信你們都對新媒體一詞並不陌生,在企業招聘崗位中新媒體專員一職脫穎而出。 新媒體平臺越來越多,如2018年爆火的微信、微博、短視訊平臺(抖音、騰訊微視)等,但你們是否有這樣的困惑:每天要更新n個平臺,但是哪個是重點?什麼時候該
一個新入職同事的真實工作思考總結,寫的很生動
這周的工作,讓我深深意識到自己真的是一隻菜鳥!以前我竟然還在掙扎,想著能儘快通過事實告訴所有人,我可能沒有那麼菜!呵呵,可笑!可能是來源於與同級的同學的對比,大學期間自己還是做了一些比賽或者別的
區塊鏈入門視頻?國外視頻幫你快速入門了解區塊鏈!!!
自動化 比較 sans 公開 但是 條件 快速 xheditor 流行 還不知道區塊鏈是什麽呢~快來看看老外幫你5分鐘入門區塊鏈!!!詳情可以看視頻:潮流國外新鮮科技視頻 更多好玩好看充滿科技感富有知識的現代國外視頻請關註新浪微博區塊鏈技術如今非常的流行,但是,區塊鏈到底
如何才能迅速了解一個產品的業務流程--作者:秋之川
大致 編輯 -- 更新 會有 報名 用戶角色 細節問題 所在 【背景】 老師,我想問一下,如何迅速了解產品的業務流程呢?有的根本沒有文檔看,有的話也是復雜淩亂,不知道怎麽看,感覺一頭霧水,無從下手。 這是很多測試人員進到一家新公司或者是接手一個新產品時,最常面臨的問
對新入職員工五個問題的簡答
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
新入職專案經理務必避免的七個常見錯誤
摘自公號:慧翔天地PMP,可向小助手領取專案管理全部書籍和文件模板。 一、不明確自身的職責 職責不明確,會造成問題處理不及時甚至沒人處理,影響工作效率。剛進入公司要很清楚的明白自己的工作職責,是一名專案經理,主要是做管理,協調,溝通等等。。。 二、分工不明確
新入職,領導要立即分析出他不知道且特別重要的問題,該怎麼辦!
本文轉自知乎 作者:接地氣的陳老師 ————————————————————————————————————————————————————— 有同學問:新入職,領導要立即分析出他不知道且特別重要的問題,該怎麼辦!(是滴,是!不是?)well,我知道大部分同學聽到這個問題,胸中草泥馬已經呼嘯欲出了。不過
新入職,領導要立即分析出他不知道且特別重要的問題,該怎麽辦!
分享 所有 難度 薪水 聊天 註意 你是 匯報 展開 本文轉自知乎 作者:接地氣的陳老師 ————————————————————————————————————————————————————— 有同學問:新入職,領導要立即分析出他不知道且特別重要的問題,該怎麽辦!(是滴
netty入坑第一步:了解netty和編寫簡單的Echo服務器和客戶端
vnr ech pac str 能夠 長連接 pos 通過 pre 早期java API通過原生socket產生所謂的"blocking",大致過程是這樣 這種的特點是每次只能處理一個請求,如果要實現多個請求並行,就還要分配一個新的線程來給每個客戶端的socket
Android-volley淺談-從原始碼去了解它為什麼是Google推薦的網路請求框架
今天想總結的是Volley這個網路請求框架,雖然volley論火爆程度比不上okhttp和retrofit 這兩個,並且在日常使用的過程中可能很少有人能去深究為什麼volley是Google 所推薦的網路框架,不管從使用還是從原始碼去理解,我覺得volley都是一款值得去深究
如何去了解JavaScript引擎的工作原理 js:我們應該如何去了解JavaScript引擎的工作原理(轉)
js:我們應該如何去了解JavaScript引擎的工作原理(轉) http://www.nowamagic.net/librarys/veda/detail/1579 昨天收到一封來自深圳的一位前端童鞋的郵件,郵件內容如下(很抱歉,未經過他的允許,公開郵件內容,不過我相信其他人肯定也有同樣的
如何去了解JavaScript引擎的工作原理
的確 native amazon owa ber 要去 什麽事 pla ace js:我們應該如何去了解JavaScript引擎的工作原理(轉) http://www.nowamagic.net/librarys/veda/detail/1579 昨天收到一封來自深圳的一
如何避免新入職的程式設計師痛苦和迷茫?
離去年寫的那一篇《寫給新入職的畢業生們》差不多一年時間了,這一年來成長了不少,又有了許多新的感悟和心得,在此分享給大家。 1. 如何快速的積累和提高 新入職場,老闆分配的技術方向往往都會跟自己的專業並不相關,因此,新人大都數都會有一個快速學習的過程。比如網際網路常見的
新入職專案經理如何優雅地介入專案的管理?
最近進入一個新公司的部門任職專案經理,該部門為一個綜合設計部門,包含了PM、Hardware、IE、ME、LAYOUT、TE等多個專業,屬於職能型組織。在公司待了一段時間後,發現公司及部門內部工作氛圍還不錯,大家都能積極主動配合工作。 到公司一週後,我接了新專案
推薦:想了解一個專案完整測試流程,看這篇文章就OK了
推薦:想了解一個專案完整測試流程,看這篇文章就OK了 寫在前面:本文來自真實企業測試人員的工作總結,用一個專案的進行流程為線索,記錄每個階段測試包含的內容及關注點。 <ignore_js_op> 專案的測試流程大