這個命題可能每個人的做法和想法是不一樣的,每個人理解事物的方式和接受事物的方式也是不一樣的,這裡我所做的就是我對於乙個新到手的專案應該做怎麼樣的剖析。
首先是技術架構的組成以及這些架構的所扮演的角色,根據你擅長的那一部分架構對號入座即可:
spring+struts2+ibats+jquery
spring主要是在bean的管理和事務管理方面;
struts主要是在用在後台頁面的跳轉功能;
ibats主要用於資料操作過程。
接下來就是你解決了所有的問題以後,把你的專案拋棄來,然後在測試的研究下你的測試路徑的結構,在firefox中看看路徑跳轉時候的變化:
舉例分析:
basisfrom:專案名稱
news:靜態頁面資料夾
newaction:專案action位置
searchnewstotallist:action中searchnewstotallist方法
/**這裡我就是將其與mvc對號如做,便於我的理解*/
action相當於是controller
ibtatis相當於modal
strtus相當於veiw
最後我們就開始codeing了,那麼所需要我們提取的知識就在上面的問題解析中了,知道的在實際的開發中深入思考,不知道,沒接觸的就發動你強大的學習能力,掌握它吧!:
需要掌握和理解的知識:
1、 js以及jquery相關的知識;
2、 oracle資料相關sql語句;
3、 了解struts2
4、 了解ibatis
5、 了解spring bean
最近在著手準備國外的乙個專案
最近在著手準備國外的乙個專案,事情還比較多,不過他們的要求還是很多的,國外的初步的需求說明還是不錯的。主要包括 1.背景 2.專案概述 3.部署架構 4.使用技術 如ssl aws gcse gwt dhtml等 5.技術要求 安全 保密 完整 6.使用者檢視 7.模組說明 寫的還是不錯的,我們要做...
如何將Anaconda更新到想要的python版本
最近用anaconda比較多,因為它裡面的包很全啊。如果下個原生的python,要用的時候得自己乙個個裝。但是有些包又互相依賴,乙個個裝的時候實在很抓狂。懶人就想到了anaconda這種套裝集合了。更新到指定python版本的方法 用anaconda prompt,然後用conda命令更新到pyth...
如何著手學習乙個新的PHP框架
如今的php框架層出不窮,名氣也各不相同。如何快速掌握一種框架?看看本文吧 如今的php框架層出不窮,名氣也各不相同。我不是這方面的專家,甚至不能熟練地使用其中的一種,所以就不作推薦了。這裡我要討論的是如何才能更快地開始使用某個框架。首先你當然必須選擇乙個框架,比如zf cake symfony a...