????????如果沒(méi)有用ORM工具,這些又不能省了不寫。于是我考慮用代碼來(lái)生成這些sql 和 setXXX及getXXX方法。
??????? 生成代碼有許多方法,比如可以用腳本語(yǔ)言(個(gè)人喜歡用perl),也可以用模板技術(shù)。發(fā)現(xiàn)java里面已經(jīng)有很多模板技術(shù)可以直接使用了,比如velocity、freemaker等。我一開始是直接用perl來(lái)生成代碼的,方法比較原始,就是字符串拼湊在一起。 后來(lái)發(fā)現(xiàn)有許多的模板技術(shù)可以利用。現(xiàn)在打算用velocity來(lái)生成代碼。說(shuō)不定可以直接生成DAO、Biz、Bean、XML等一大堆東西,呵呵。等有空要好好研究一下。
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
|
||
相關(guān)文章:
|
||