1. 程式人生 > >CP2044-深入Java Web項目實戰精講(2套實戰項目)

CP2044-深入Java Web項目實戰精講(2套實戰項目)

整體 各級 現實 *** 效率 復雜 網站 依賴關系 決策

隨筆背景:在很多時候,很多入門不久的朋友都會問我:我是從其他語言轉到程序開發的,有沒有一些基礎性的資料給我們學習學習呢,你的框架感覺一下太大了,希望有個循序漸進的教程或者視頻來學習就好了。對於學習有困難不知道如何提升自己可以加扣:1225462853進行交流得到幫助,獲取學習資料.

CP2044-深入Java Web項目實戰精講(2套實戰項目)

下載地址:http://pan.baidu.com/s/1eQcrfMA

課程目標:1、把握Shiro的工作原理 2、把握Shiro的體系機構和運行流程 3、把握Shiro的核心組件和使用 4、實現Shiro和JSP/Servlet應用集成 5、實現Shiro同Spring集成 6、實現Shiro同SSH集成

詳細講解了權限和組織在企業級開發中的詳細知識。

A、《企業公文管理項目》是***公司根據業務需求發展需要,建立的企業內部使用的綜合公文信息管理服務平臺。企業數據以WEB形式采集錄入系統,經過收集匯總後,為各級終端用戶提供日常業務信息管理、業務流程執行等日常辦公服務輔助平臺,輔助本職能部門出具預案決策,提高整體企業內部業務工作效率。

B、CMS項目結合前面的知識,綜合SSM三大框架,結合javascript,Jquery,Springmvc,svn,Junit,maven,freeMarker等大量的知識點來講解一個完整的網站的實現

適合人群:Java程序 JavaWeb工程師 SSH應用開發人員 SSM應用開發人員 其他Java應用開發人員

技術分享圖片

贈送OOA與OOD視頻講解

OOA方法的具體步驟

在用OOA具體分析一個事物時。大致上遵循如下5個基本步驟;

1,確定對象和類。這裏所說的對象是對數據及其處理方式的抽象,它反映了系統保存和處理現實世界總某些事物的信息能力。。類是多個對象的共同屬性和方法集合的描述,它包括如何在一個類中建立一個新對象的描述。

2,確定結構(structure)。結構是指問題域的復雜性和連接關系。類成員結構反映了泛華—特化關系,整體-部分結構反映整體和局部之間的關系

3,確定主題(subject)。主題是指事物的總體概貌和總體分析模型

4,確定屬性(attribute)。屬性就是數據元素,可用來描述對象或分類結構的實例,可在圖中給出,並在對象的存儲中指定。

5,確定方法(method)。方法是在收到消息後必須進行的一些處理方法:方法要在圖中定義,並在對象的存儲中指定。對於每個對象和結構來說,那些用來增加、修改、刪除和選擇一個方法本身都是隱含的(雖然它們是要在對象的存儲中定義的,但並不在圖上給出),而有些則是顯示的。

OOD

面向對象設計(Object-oriented Design,OOD)方法是oo方法中一個中間過渡環節。其主要作用是對OOA分析的結構作進一步的規範化整理,以便能夠被oop直接接受。

面向對象設計(OOD)是一個軟件設計方法,是一種工程化規範。這是毫無疑問的。按照Bjarne Stroustrup的說法,面向對象的編程範式(paradigm)是[Stroustrup,97]:

決定你要的類:

給每一個類提供完整的一組操作。

明確地使用繼承來表現共同點:

由這個定義,我們可以看出:OOD就是“根據需求決定所需的類、類的操作以及類之間關聯的過程”。

OOD的 目標是管理程序內部各部分的相互依賴。為了達到這個目標,OOD要求將程序分成塊,每個塊的規模應該小到可以管理的程度,然後分別將各個塊隱藏在借口(interface)的後面,讓它們只通過接口相互交流。比如說,如果用OOD的方法類設計一個服務器-客戶端(client-server)應用,那麽服務器和客戶端之間不應該有直接地依賴,而是應該讓服務器的接口和客戶端的接口相互依賴。

這種依賴關系的轉換使得系統的各部分具有了可復用性。還是拿上面那個例子來說,客戶端就不必依賴於特定的服務器,所以就可以復用到其他的環境下。如果要復用某一個程序塊,只要實現必須的接口就行了。

OOD是一種解決軟件問題的設計範式(paradigm),一種抽象的範式。使用OOD這種設計範式,我們可以用對象(object)來表現問題領域(problem domain)的實體,每個對象都有相應的狀態和行為。我們剛才說到:OOD是一種抽象的範式。抽象可以分成很多層次,從非常概括的到非常特殊的都有,而對象可能處於任何一個抽象層次上。另外,彼此不同但又相互關聯的對象可以共同構成抽象:只要這些對象之間有相似性,就可以把它們當成同一類的對象類處理。

CP2044-深入Java Web項目實戰精講(2套實戰項目)