讓JJ3跑在tomcat裡面---新手使用jdon框架

oojdon發表於2008-01-19
寫下這個標題的時候,一個jivejdon3模樣的BBS正執行在我的tomcat6.0裡面,之所以用模樣兩個字,因為它只有簡單的發帖和回帖功能以及那親切大方的介面,好像banq說過:"學習jj3的過程也是學習jdon整個網站內容的過程,是學習DDD思想的過程",所以我始終不期望自己短時間內把這個jj3論壇程式理解透徹,下面談談自己在成功讓該論壇核心功能執行在tomcat中遇到的一些困難和對jdon框架的使用感受。
對於jdon框架,因為我還是在校學生,缺乏專案經驗,更不具備完整或者正確的OO思想,在這個高手無數的論壇裡面,我只能從完全幼稚的角度說話了,希望高手回帖多留情,也希望和我這樣的新手來共同討論學習感受,我沒用過其他框架,但經常把很多開源框架下載下來然後demo,最後google高手對各種框架的使用感受!開始學jsp就有幸來到了這裡,於是走進了模式於框架的路線。
能把jdonframework用得好用得精並用得靈活的人只能是精通struts和精通IOC的人,也就是如banq這樣的人,這是我的感覺,要用這個框架做出像樣的東西遠非如struts_jdon_jdbc那樣快速或簡單,當我們的模型聚合了其他模型或關聯了其他模型的時候,增刪改查的物件設計以及快取的管理是個大問題,道友,是否有同感?反正我看到jj3的增刪改查實現是暈了,jj3發帖功能的實現對於url的要求以及ActionForm的設計都凸顯了struts的技巧。快取,愛你不容易,這是我從jj3抽取程式碼重新實現這個簡單bbs的時候遇到的一個最大問題,保證論壇及主題的狀態和資料庫同步我是頭痛了半天,最後沒辦法,直接ClearAllCache!這種做法應是用該框架的大忌吧,追求效能確實是要付出代價的,聽說spring中快取得自己配置,這就是代價。
這就是學這個框架的感受,我說了,這也許完全是我的程式經驗和程式技巧問題,但我相信很多初學該框架的人也會有這些問題,熱愛它並改造它,這是我的態度和理想,80後的人相當一部分是“追星族”,我也不例外,banq就是我心中的那顆星,我希望能在jdon上走得更遠,能在國產框架上走得更遠,並能在這個框架上靈活駕馭,所以我時刻關注著他們(jdonframework,easyjf,operamasks)。
最新訊息,這個由jj3生出來的簡單討論系統要上線了,使用者登陸以及向業務層傳遞登陸使用者資訊另寫了一個action,沒有了安全管理以及AOP的基於元件許可權訪問攔截,當有人發帖和回帖時會清掉所有快取,這樣的程式經得住多少人線上討論?banq,可以告訴我嗎?以後我會根據DDD思想和jj3的設計完善!

[該貼被oojdon於2008-01-19 04:49修改過]

相關文章