這樣的結構不是更好麼?
用Hibernate做資料持久化,使用Servlet來做流程控制並和業務邏輯類通訊,更新資料庫和獲取資料,併產生xml來包括所有資料,然後使用xslt來對xml處理,輸出html,這樣結構也是比較簡單,把MVC三層都給完全分離了,並且就從目前做的幾個專案來看,效果還是不錯的,並且開發速度也還不錯,但這其中關鍵問題是要有一個好的xslt人員。應為在做完好詳細設計或有原型的情況下,開發人員來寫頁面需要的xml檔案,然後介面人員根據xml和原型來做xslt,此時開發人員和介面人員可以分工很明確,並且不會出現等的現象。另外就是,這種結構對於處理介面表現來說都是比較容易測試的,實際上只是對xml的產生,業務邏輯,和資料持久化的測試了,這樣的測試還是比較容易的。
相比目前市面上主流的Web框架(Struts,WebWork等,這裡沒有任何貶低這些框架的意思)比較簡單,其實不管什麼框架只要適合你現在的開發就是好框架(即使不用什麼框架),現在感覺做Java的人好像都有點走火入魔了,一做東西就想到這個框架,那個架構的,其實沒有必要,現在的框架出新這麼快,我們能跟上麼?難道大家就沒有感覺做中國程式設計師就很累麼(不過我喜歡)。
相比目前市面上主流的Web框架(Struts,WebWork等,這裡沒有任何貶低這些框架的意思)比較簡單,其實不管什麼框架只要適合你現在的開發就是好框架(即使不用什麼框架),現在感覺做Java的人好像都有點走火入魔了,一做東西就想到這個框架,那個架構的,其實沒有必要,現在的框架出新這麼快,我們能跟上麼?難道大家就沒有感覺做中國程式設計師就很累麼(不過我喜歡)。
相關文章
- 你是不是這樣的程式猿
- 你是不是這樣的程式猿?
- Scala不是更好的JavaJava
- 什麼樣的CRM系統更好用?
- 垃圾回收機制,是不是這樣理解?
- 這個長得和 a 一模一樣,但是卻不是 a的字元是什麼字元
- 這樣一來以後就更好的移植miui系統UI
- 組織結構圖是什麼?怎樣繪製結構圖?
- 註冊中心與API閘道器不是這樣用的!API
- Synchronized 輕量級鎖會自旋?好像並不是這樣的。synchronized
- 原來結構體函式還能這樣用結構體函式
- 併發不是並行 它更好!並行
- 這樣的sql怎麼寫?SQL
- 不是,哥們,誰教你這樣處理生產問題的?
- 數學是結構,不是數字!
- 妙啊,空結構體還能這麼用?Go語言的結構體看這篇就夠了結構體Go
- 怎麼樣dump資料庫內部結構資料庫
- Redis 為何這麼快?聊聊它的資料結構~Redis資料結構
- 搞IT的可以這樣裝修麼?
- 什麼樣的CRM管理系統操作更好操作更簡單?
- 這是不是java.util.zip的bug,望不吝賜教?看看有多少人結果和我一樣Java
- JavaScript 加減危機 —— 為什麼會出現這樣的結果?JavaScript
- 當發現BUG時,這反應絕了,你是不是這樣的程式設計師程式設計師
- go專案結構是怎麼樣的?go入門學習Go
- 直播系統的開發中怎麼樣做才會更好的引流
- that=this這樣的程式碼的作用是什麼
- 一個專案快做完了,發現這樣的目錄結構太糟糕
- 走出架構誤區,架構師並不是想象的那麼容易架構
- Google設計師揭祕:我們是這樣設立更好的設計文化Go
- Ajax 和哪些框架結合的較好,怎麼樣的框架設計才能更好更容易的發揮Ajax的特性框架
- 餐飲小程式怎麼樣可以更好服務客戶?
- 我們需要更多的程式設計師,而不是更好的工具程式設計師
- Objective-C 不是你想的那樣Object
- 結構化日誌記錄 - 更好地理解系統
- 11.2 繫結變數執行計劃怎麼這樣?求助!變數
- topthink 這樣的小組是怎麼做的
- 樣式及結構複用
- 他媽的,資料結構老師真他媽的不是人資料結構