J2EE程式開發思路

2021-05-21 20:19:46 字數 1053 閱讀 1275

j2ee

程式開發思路

首先要將應用程式分層,根據

j2ee

的mvc

框架,哪些部分屬於

v(iew)

層,哪些部分屬於

c(ontrol)

層,哪些部分屬於

m(odel)

層。各層之間採用何種方式進行呼叫。

對於mvc

的各層採用何種框架,

v層的框架有

strus

、jsf等,m

層有hibernate等,c

層ejb

、spring

等。框架的選擇根據框架的特點、應用程式的特點綜合起來考慮。一般情況下:

strus

框架適用於

jsf框架適用於

hibernate

框架適用於

ejb框架適用於

spring

框架適用於輕量級的應用

在j2ee

程式的開發過程中需要廣泛運用繼承、多型等思想,增加**的重用性,使**易於維護和擴充套件。

目前大部分

j2ee

應用程式的開發需要使用容器,使用容器後可以節省很多**的開發量,一部分功能不需要編碼實現。但容器也存在一些問題:(

1)容器內部**封裝,出現問題後不容易解決。(

2)靈活性不高,部分較特殊的功能可能無法實現。

各功能模組內部實現高內聚、低耦合的思想,模組與模組之間減少相互之間的呼叫,一些經常使用的模組盡量採用元件實現。

效能問題是

j2ee

程式比較常見的問題。效能問題產生的原因有:(

1)容器。目前大多數

j2ee

應用程式採用開源框架,這些框架在效能、記憶體洩漏方面往往考慮不全,需要不斷進行版本優化加以解決。(2)

jvm記憶體**機制。一些物件無法**造成記憶體不斷增加從而造成記憶體洩漏。

需求變化較快,

j2ee

技術發展迅速,因此要求

j2ee

應用程式能夠同時適應需求變化和架構的調整。

j2EE開發心得

應公司需要,為了統計不達標線路資料開發了乙個j2ee系統 css還是乙個畫素乙個畫素去調最合適,語法不過是乙個盒子模型,這個放在哪?標題是不是該左浮動.這一系列問題才是耗時較長的,看著奇葩的樣式一步一步,乙個顏色乙個顏色調好,看到最後整潔清爽的頁面,哦,一切都是值得的。圖表顯示用了echarts,說...

Speed 快速 J2EE 開發框架

speedframework http sourceforge.net projects speedframework 是乙個完全基於jdbc開發的輕量級持久層框架.它可以直接呼叫sql,也可以直接對pojo進行crud操作,與orm相當.除錯方便,不用配置,內建jcs快取,能有效降低資料庫壓力,它...

J2EE開發注意事項

1.頁面展現層 1.每個input輸入框都必須設定maxlength。texaarea沒有maxlength這個屬性,所以必須使用js來控制使用者輸入的長度。2.對於資料顯示列表,必須定義每列的寬度,必須強制擷取每列的長度,在title顯示每列的全部資料。3.必須在使用者指定的解析度下進行測試,如1...