扩展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特性。
阅读全文