- 博客(10)
- 收藏
- 关注
原创 Hibernate3.0 vs Rails Active Record
前篇:最美的MVC,ORM方案原来在别处--Ruby on Rails Rails的出现,良性的冲击了自己目前使用的Spring+Hibernate架构。有冲击是好的,否则EJB2和Struts现在还一统江湖。 本文主要记述了Hibernate3.0(H3)和Rails Active Record(AR)在定义和使用Domain Objectt方面的优劣,更重要是冲击过
2005-04-25 00:22:00 11223 11
Hibernate3.0 vs Rails Active Record
前篇:最美的MVC,ORM方案原来在别处--Ruby on Rails Rails的出现,良性的冲击了自己目前使用的Spring+Hibernate架构。有冲击是好的,否则EJB2和Struts现在还一统江湖。 本文主要记述了Hibernate3.0(H3)和Rails Active Record(AR)在定义和使用Domain Objectt方面的优劣,更重要是冲击过...
2005-04-25 00:22:00 68
原创 最轻省的MVC,ORM方案原来在别处--Ruby on Rails 2nd
2nd 2005.7.15 加入与J2EE内框架 的对比。 Java世界里几百个ORM Framework和MVC Framework妖精打架,吸引了全世界大部分目光的时候,Ruby on Rails悄悄出现了。优点 1.简洁。因为是Pragmatic Programer那帮子人搞出来的东西,所以非常Pragmatic,Ruby本身的动态语言优势加上强悍的、高度自动化、疯狂使用了反射的基
2005-04-22 14:09:00 20467 30
用Rails创建web应用
2nd 2005.7.15 加入与J2EE内框架 的对比。 Java世界里几百个ORM Framework和MVC Framework妖精打架,吸引了全世界大部分目光的时候,Ruby on Rails悄悄出现了。优点 1.简洁。因为是Pragmatic Programer那帮子人搞出来的东西,所以非常Pragmatic,Ruby本身的动态语言优势加上强悍的、高度自动化、疯狂使用了反射的基...
2005-04-22 14:09:00 122
原创 Head First Design Patterns
在更大的计划之前,先温习一下Design Pattern的功课。 看了《Head First Design Patterns》里讲Decorator的样章,发现JOLT大奖不是白拿的,叙事能力之强,表达之清晰,不是那些满腹经伦的老先生可以比的。而且整个Pattern的讲述过程循序渐进,真的可以保证--小白都能学会设计模式。如果有中文版一定买一本,下一代的程序员有福了。 可惜就只
2005-04-20 16:28:00 8741 6
Head First Design Patterns
在更大的计划之前,先温习一下Design Pattern的功课。 看了《Head First Design Patterns》里讲Decorator的样章,发现JOLT大奖不是白拿的,叙事能力之强,表达之清晰,不是那些满腹经伦的老先生可以比的。而且整个Pattern的讲述过程循序渐进,真的可以保证--小白都能学会设计模式。如果有中文版一定买一本,下一代的程序员有福了。 可惜就只...
2005-04-20 16:28:00 370
原创 穷人的通用OLAP方案III--JPivot表现层
JPivot 是Mondrian的表现层TagLib,一直保持着良好的开发进度。 已经好久没有用了,趁彻底忘记以前,把小小的心得记下来。 1.汉化 1.1 查找所有resources.properties文件,汉化为resources_zh.properties文件 1.2 native2ascii resources_zh.properties resources_zh.pr
2005-04-19 01:51:00 6797 10
穷人的通用OLAP方案III--JPivot表现层
JPivot 是Mondrian的表现层TagLib,一直保持着良好的开发进度。 已经好久没有用了,趁彻底忘记以前,把小小的心得记下来。 1.汉化 1.1 查找所有resources.properties文件,汉化为resources_zh.properties文件 1.2 native2ascii resources_zh.properties resources_z...
2005-04-19 01:51:00 78
原创 轻量级的代码生成方案选择
第3版--2005.6.22更新 上次说到MyAppfuse要有一个代码生成工具, codegeneration.net上汇集了各种平台各种语言的工具。 其实代码生成是和代码重复的bad smell一样古老的东西了,不过在这个时代里,大家充分发掘了继承,委托,反射,甚至AOP的之后,coding 依然boring,依然重复,这时候就需要从一个更抽象的层次去描述系统,然后再生成我
2005-04-02 15:29:00 8561
轻量级的代码生成方案选择
第3版--2005.6.22更新 上次说到MyAppfuse要有一个代码生成工具, codegeneration.net上汇集了各种平台各种语言的工具。 其实代码生成是和代码重复的bad smell一样古老的东西了,不过在这个时代里,大家充分发掘了继承,委托,反射,甚至AOP的之后,coding 依然boring,依然重复,这时候就需要从一个更抽象的层次去描述系统,然后再生成我...
2005-04-02 15:29:00 108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人