Posted on 2007-02-27 17:47
冰浪 閱讀(466)
評論(1) 編輯 收藏 所屬分類:
WEB開發(fā)
?
???? CSUOA
所涉及的技術(shù)關(guān)鍵字如下:
Java
,
JavaEE
,面向?qū)ο缶幊趟枷耄O(shè)計(jì)模式,
DAO
模式,
MVC
,
Struts
,
Hibernate
,
ANT
,
JavaDoc
,
Log4j
?
大家也許會(huì)用懷疑的眼神審視著我的這兩行字,呵呵,我確實(shí)是這么想的,也是照著這么做的。而且我覺得,如果對有實(shí)際項(xiàng)目經(jīng)驗(yàn)的人來看,這也是很自然而然的事。我也覺得自己已經(jīng)該到這一步的時(shí)候了。
?
設(shè)計(jì)模式。以前自己寫程序,做系統(tǒng)都不會(huì)去考慮太多,只要實(shí)現(xiàn)所需要功能就
OK
了。當(dāng)然,寫一些小程序確實(shí)也不必去考慮太多。以前也聽過設(shè)計(jì)模式的大名,直到不久前我看了一本關(guān)于模式的書的時(shí)候,我才開始有意識(shí)去思考如何更好地設(shè)計(jì)程序,如何各層間做到松耦合,更好地在各種平臺(tái)間移植及修改維護(hù)。在這方面,設(shè)計(jì)模式給我們了啟示。在
CSUOA
里,我也有意識(shí)地用到一些設(shè)計(jì)模式,這點(diǎn)在以后的日記里會(huì)詳細(xì)說明。
DAO
模式。在第一篇日記里我就提到了,
DAO
模式極大地方便了數(shù)據(jù)持久化操作,這也被
CSUOA
所采用。
MVC
。
Struts
就是
MVC
模式的一種具體應(yīng)用框架。
ANT
。
ANT
是一種快速構(gòu)建工具,類似于
C++
的
Make
工具,使用起來極其方便。
JavaDoc
。是
Java
文檔自動(dòng)生成工具。在
CSUOA
中使用,主要是想培養(yǎng)自己編碼的規(guī)范性,更有利于以后的團(tuán)隊(duì)合作。
Log4j
。用于程序調(diào)試分析,方便易用。
?
順便提一下我所用的開發(fā)平臺(tái):
Eclipse3.2
+
MyEclipse5.0