今天开始“工欲善其事必先利其器”系列第一篇,介绍目前可以快速开发并且有规范可维护性的开源框架——Springside。
一、老板,来二两点废话:
如果你从事Java Web编程你会发现怎么那么多的技术或者框架,还有那么多关于的Java规范、协议;框架比如最著名的MVC框架Struts,持久化框架Hibernate,和解耦合Struts和Hibernate的Spring(虽然它现在不再是单一功能);这些框架的学习不是很困难,但是对于初学者或者需要快速构建项目的团队或者个人来说就需要花费成本构建新的项目,这无疑是项目初期的拦路虎。
关于这一点我是有过深的体会,去年给一个小公司开发一个小系统使用的架构就是我之前发布过的《个人账务管理系统》的架构,由于当时写这个架构的时候工作经验比较少,遇到的问题也不多,所以很多地方功能欠缺,而且不够灵活还有BUG……惭愧
去年年底的一次偶然机会让我发现了Springside,以下简称为SS;关于SS的详细资料大家请到SS的官网查看,有这非常详细的WIKI文档而且在最新的3.3.4版本中白衣重新检查、调整了代码注释,使使用者可以很容易理解代码的意图。
SpringSide是以Spring Framework为核心,提供Pragmatic之中又适合工业化大规模开发的企业应用Kickstart。
如果说Sun的代码规范规定了大家在代码中如何命名变量,怎么编写注释的话,SpringSide则是以主流的技术选型、Pragmatic的编程实践来开发JavaEE企业级应用的总结与演示。
继续阅读 »
一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游……
讲究效率,坚信:“工欲善其事必先利其器”
使用Linux(Ubuntu),基于Java和jQuery开发企业RIA应用
More Posts - Website
哇,又有评论了,有你吗?