日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
公司的Java框架應(yīng)具備的通用功能

以前在學(xué)校的時候自己以為是不是每個做JAVA開發(fā)的公司每次做項目的時候都要搭建一個SSH框架呢,工作之后才發(fā)現(xiàn)每個公司都有自己的一套框架,要不是在SSH基礎(chǔ)上,要不是在SSI基礎(chǔ)上進行了符合自己公司需求的封裝,并且隨著自己公司的框架被應(yīng)用到各個實際系統(tǒng)的過程中,這個框架會越來越成熟,會使該公司的開發(fā)效率越來越高。

創(chuàng)新互聯(lián)于2013年成立,先為沈北新等服務(wù)建站,沈北新等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為沈北新企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

根據(jù)筆者接觸過的幾個公司的框架,筆者發(fā)現(xiàn)要想實現(xiàn)高效的開發(fā),每個公司的框架應(yīng)該具備如下的特點:

1.具有靈活的分頁功能。

分頁功能是每個項目中必須要實現(xiàn)的功能,而恰恰這個功能是比較費時費力的,如果在框架中實現(xiàn)這一功能,將在每個項目中大大減少分頁的重復(fù)性工作。

2.可以方便的實現(xiàn)文件的上傳與下載、數(shù)據(jù)的導(dǎo)入和導(dǎo)出的功能。

文件的上傳于下載、數(shù)據(jù)的導(dǎo)入和導(dǎo)出在大部門項目中也會遇到,但是這兩個功能可能會因為項目的不同導(dǎo)致實現(xiàn)上有一點區(qū)別,我們框架中要做的就是應(yīng)該抽出其中共有的東西,定義為抽象的東西,以便不同的項目、不同的需求都能很容易的實現(xiàn)該功能。

3.方便的事務(wù)管理功能。

事務(wù)管理一般來說都定義在業(yè)務(wù)邏輯層。我們框架中應(yīng)該實現(xiàn)對業(yè)務(wù)邏輯對象事務(wù)的簡單配置甚至是零配置。筆者接觸過的兩個框架中,一個需要在配置完一個業(yè)務(wù)邏輯對象時,在事務(wù)管理的配置文件中加上一句簡單的配置即可,另一個是框架中實現(xiàn)了幾個基本的業(yè)務(wù)邏輯對象,并對這幾個對象實現(xiàn)了事務(wù)管理的配置,開發(fā)的時候定義的業(yè)務(wù)邏輯對象都是繼承自這幾個基本對象,也就省去了事務(wù)管理的配置。

4.具有異常處理框架。

基本上每個項目的異常處理都應(yīng)該可以使用公司的框架定義的異常處理框架,并不會因為項目的不同而要求的異常處理也不一樣。

5.具有自己的一套頁面組件。

項目開發(fā)都是團隊的開發(fā),要想保證每個開發(fā)人員的界面風(fēng)格統(tǒng)一,最好的辦法就是定義一套公司自己的頁面組建。這樣既能保證開發(fā)效率,也能做到界面的統(tǒng)一。freemark就是不錯的選擇,其支持自定義宏,公司框架中可以定義一套自己的頁面組建宏,供開發(fā)人員調(diào)用即可。

6.具有數(shù)據(jù)校驗框架。

每個項目在數(shù)據(jù)校驗時都可能會用到大量的正則表達式,那么在公司的框架中將這些正則表達式封裝起來,提供統(tǒng)一的調(diào)用接口將是不錯的選擇。

7.簡單的實現(xiàn)菜單的配置。

一個好的框架應(yīng)該提供對菜單、二級菜單等的簡單配置、管理。還是上文提到的兩個框架,一個是通過XML配置文件實現(xiàn)了對系統(tǒng)中一級菜單、二級菜單、三級菜單的管理,而另個框架要實現(xiàn)相同的需求卻要在數(shù)據(jù)庫中進行繁瑣的配置,顯然第一個框架的實現(xiàn)方案更可取、更高效。


新聞名稱:公司的Java框架應(yīng)具備的通用功能
文章URL:http://www.dlmjj.cn/article/cdodess.html