这个项目是关于项目常用组件的集合,之所以建立这个项目,是因为这些组件都是平时项目开发中常用到的组件,单独拿出来可以更好的重用。虽然大部分组件,开源项目都有涉及,但是有些并不合适,需要稍作修改。如apache的jakarta-commons组件已经经过测试了,可以直接使用。总的原则就是优先考虑“拿来主义”,没有再自行开发,但是大部分是基于开源组件。
1 rainboyan-core
--核心组件
2 rainboyan-configuration
--系统配置组件
3 rainboyan-util
--工具组件,可以参考common-lang, common-collection等项目。
StringUtil
DateUtil
CollectionUtil
CookieUtil
4 rainboyan-taglib
--jsp标签,在webwork中的doubleselect,date等
分页组件
菜单,如outlook,可以借助struts-menu 页
RichText
Tree
5 rainboyan-view
--视图组件,支持多种文件格式生成,如xml、excel、pdf
xml
excel
pdf
6 rainboyan-cache
--缓存组件,可以参考ehcache等
实现常用的缓存策略
7 rainboyan-web
--过滤器、文件上传、下载,struts扩展
filter
multipart
servlet
struts
util
8 rainboyan-spring
--主要是对spring进行扩展
9 rainboyan-mail
--邮件发送组件
10 rainboyan-scheduling
--定时器、Job调度组件
11 rainboyan-logging
--日志组件
12 rainboyan-security
--User、Group管理,权限控制
13 rainboyan-workflow
--工作流组件
14 rainboyan-thread
--多线程组件
15 rainboyan-plugin
--插件管理组件
Rainboyan Project
- 相关文章:
- Web Security Project (2006-12-31 23:16:6)
J2ME在线电子书店 (2006-12-16 16:45:8)
Leave a Reply
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
2007-1-24 23:21:47
Posted in
Tags:
Comments: 


