进一步了解iBATIS-iBATIS官方网站的一些翻译

序言

对iBATIS框架产生了浓厚的兴趣,在翻译开发指南文档的同时,晚上在宿舍翻译官方网站的内容,主要有三点想法。
一、让自己更了解iBATIS
二、让更多的人更全面地了解iBATIS,iBATIS中的有些内容在开发指南中是没有的。
三、是自己感谢iBATIS给我开发时带来便捷的一点微不足道的回报。
四、提高一下自己的英语水平 :) 翻译得不行,有兴趣的凑合着看。


1、iBATIS相关
1.1、背景
1.1.1、一个小故事
Clinton Begin于2001年启动iBATIS项目,最先的焦点是发展密码软件解决方案。第一个iBATIS产品是Secrets,是一个象PGP的个人数据加密器和签名工具。Secrets完全用Java编写并在一个开源许可下发布。
在发布Secrets Java版后不久,iBATIS项目陷入困境转而关注Web和其它internet相关的技术,在接下来的一年中,两个有趣的软件开发完成,包括Axle web 框架,一个JSP可选工具。Lookout邮件客户端差不多完成90%在 being set on the back burner之前,同时更多有趣的挑战接踵而来…
1.1.2、加入Pet Store“基准”
在2002年早些时候,Microsoft发布一个纸面文档声称.NET有10倍于J2EE的速度和4倍多的生产效率。事实是这只是简单的而不是典型的。iBATIS项目在2002年7月1日快速回应,JPetStore 1.0发布了。基于相同的Pet Store需求,JPetStore证明了Java不仅比.NET更有生产效率,同时比Microsoft的实现拥有更好的架构。
JPetStore利用有趣的持久层迅速地引起了开源社区的关注。在JPetStore发布不久,对SQL Maps和DAO框架的问题和要求使大家知道的iBATIS Database Layer产生了。iBATIS Database Layer包含两个被打包在一起的框架:SQL Maps和DAO。

如今iBATIS项目重点关注持久层框架并以SQL Maps 和 Data Access Objects (DAO)著称。JPetStore继续作为这些框架典型应用的官方示例程序。
1.1.3、“iBATIS”是什么意思
现在,单词“ibatis”和SQL Maps 与 DAO 框架同义――就象“xerox”『施乐复印机(商标名称),译者著』和“photocopy” 『影印,译者著』同义。
回想起iBATIS来源于密码系统软件。iBATIS实际上用两个单词的组合来命名:“internet” 和 “abatis”。
Reference.com 如此定义 abatis:
ab-a-tis
n. pl. ab-a-tis (-tz) or ab-a-tis-es (-t-sz)
将伐倒的树木树枝相互交叉,放置,有时削尖,面对敌人一种防御障碍物。
将“Internet”中象征性的“i”和abatis中的“batis”组合所以暗示了抵御Internet的意思。-in the case of iBATIS它是Secrets提供的关于密码防御的东西。
1.1.4、怎么念iBATIS?
因为我们发明了这个单词,我们以自己喜欢的读音念它
我们这样读:eye-BAT-iss
但是按照传统,它可能应该被读作:eye-BATE-iss,但就象我们说的,我们创造了它。
1.2、许可
1.2.1、Apache License
iBATIS的源码和文档在Apache License 2.0许可下发布。
1.3、Subversion
1.4、开发团队
1.4.1、委员会成员
Clinton Begin
Gilles Bayon
Ted Husted
Brandon Goodin
Larry Meadors
Roberto Rabe
Ron Grabowski
Sven Boden
Brice Ruth
Jeff Butler
Nathan Maves
Jon Tirsen
1.4.2、鸣谢...
所有出现在我们wiki上的文章的作者,反馈和分享的经验。
Spring团队-为这些年的综合,改进和包含-http://www.springframework.org
Hibernate团队-为在复杂问题上成为好邻居-http://www.hibernate.org
Castle 项目- http://www.castleproject.org
1.5、Apache iBATIS – 规章制度
以下翻译略,如果有兴趣,请到iBATIS官方网站查看英文文档:
http://ibatis.apache.org/bylaws.html

1.6、状态
1.6.1、活动项目
(2005.01.12)iBATIS .NET DataMapper 1.1 和 DataAccess 1.5 的“Alpha”版本在SourceForge站点发布,这不是ASF的版本,但基于Apache的许可。
(2005.01.05)iBATIS 2.0.9的“General Availability”版本在SourceForge的站点发布,这不是ASF的版本,但基于Apache的许可。
(2004.08.16)iBATIS迁移到Apache Software Foundation(Apache 软件基金组织)。一旦通过Apache孵化器,iBATIS就会升级为顶级Apache项目。
TODO:迁移CVS和SVN资源库到svn.apache.org。
TODO:从SourceForge网站迁移开发指南(PDF和HTML)到Apache网站。

你可能感兴趣的:(ibatis,iBATIS,Apache,DataMapper,框架,SVN)