rapid-framework 的启示

1.学习rails的零配置.实际上将所有的配置文件都写好,使用时只需要修改若干几个地方就可以了. 而往往spring,hibernate,struts,还有如jsp用到的JSPTag,Ajax框架的配置文件是很耗时间的.即使是熟手,从头到尾配置下来也嫌啰唆.rapid-framework都配置好,这很方便.这应该是从SpringSide和Appfuse上学习来的.
2.避免SpringSide在环境搭建上的繁琐.在用SS1.0,2.0的时候,对于初学者,最头疼的就是各个框架的搭建,又要设置这个,又要设置那个. rapid-framework充分利用了MyEclipse 的buildpath管理功能,减少了许多麻烦.
3.最有威力的是rapid-generator.能够生成domain,dao,service,action等相关类和jsp页面.本身写daomain,dao就成了个体力活,能由代码生成,方便了许多.有一点聪明的做法是:所生成的代码先放在其他目录下,然后手工拷贝会开发项目的目录下.

rapid-framework并没有很多创新点--也许generator算一个,但对于我而言,不太顺手的地方就是搭配各个框架的环境和配置文件,嫌麻烦的地方就是重复的写domain,dao.如今,这些工作都可以借助rapid-framework完成,所以非常欣赏这个框架的实用和快速性.

你可能感兴趣的:(DAO,框架,配置管理,Rails,Appfuse)