擴展Spring(2)--Spring對各種數據訪問框架的集成機制
摘要: 本文目標是有新的數據訪問框架需要集成時,可以自己動手實現,不用搬凳子望天干等Spring圣眷。
閱讀全文
簡化Spring(4)--View層
摘要: 人生像個舞臺,請良家少女離開。 同樣的,Freemarker和Velocity愛好者請跳過本篇。
閱讀全文
簡化Spring(3)--Controller層
摘要: Struts與Webwork的扇子請跳過本篇。 MVC不就是把M、V、C分開么?至唯物樸素的做法是兩個JSP一個負責View,一個負責Controller,再加一個負責Model的Java Bean,已經可以工作得很好,那時候一切都很簡單。 so,我的MVC方案是使用Spring MVC的Controller接口,寫最普通的JavaBean作為Controller
閱讀全文
簡化Spring(2)--Model層
摘要: 無論什么模式,都不過是一種人為的劃分、抽象和封裝。只要在團隊里理解一致,自我感覺優雅就行了。在我的Model層里,DO和Manager一生一旦包演全場.....
閱讀全文
簡化Spring(1)--配置文件
摘要: 我厭倦一切配置文件繁重的框架。
最好的情況是,框架提供極端靈活復雜的配置方式,但只在你需要的時候。
閱讀全文
Groovy寫業務類、框架類的那一噸好處
摘要: 隱約覺得因為動態語言的無類型,還有閉包這樣帶著Lisp式FP的印記,加上MOP這樣的機制,可能會激發更大的變革發生。
點擊看全文
閱讀全文
在Spring+Hibernate框架下,用動態語言寫業務類
摘要: 如果羨慕Ruby On Rails可以用動態語言來編碼,但又舍不得Spring、Hibernate這些Javaer深以為傲的框架,那么有一種折中的方案:
仍然使用Spring+Hibernate框架,而用Groovy/Jython/JRuby來編寫Controller類、Service類、DAO類。
閱讀全文
Groovy MOP實現mini-language 如傳說中Java7.0的XML嵌入式語法
摘要: Groovy的Team Leader-- Guillaume Laforge說,MOP(Meta Object Protocol)是他最喜歡的Groovy特性。
閱讀全文