以前一直想把以前写的一些工作中用的小东西抽离出来开源,可惜诸多原因(怎么解释都有自己懒的缘故吧)。前些日子又有朋友想了解以前做的工作任务处理的代码,于是趁着国庆长假的关系,把手头的代码稍微整理了一下,并建了一个开源项目,供大家参考。
因为将涉及公司的代码以前剥离,并且时间的关系,开源的部分代码并不是很完整(当然完全可以编译和运行,并有一部分测试代码),大家有建议和意见,可以随时提出。共享库是基于SVN的http://svn2.xp-dev.com/svn/phenix-comp/ , 代码的项目结构是基于Maven的,如check out时遇到任何问题请先google相关资料(尤其是一些库的依赖)
另外大家可以访问http://www.xp-dev.com/summary/98153,获取项目的一些信息,并提交bug和需求,我会根据时间,对代码设计进行重构和完善,希望能够对大家有一些好的帮助。
最后预告一下,下一阶段我会提供comp-persistent的组件,包括公用DAO(主要是基于toplink, eclipselink的实现),查询框架。接下来还有comp-aop等。