分享
 
 
 

SpringSide 2.0 RoadMap

王朝other·作者佚名  2006-12-18
窄屏简体版  字體: |||超大  

如果说SpringSide1.0是以Appfuse为起点的演示为主的项目,SpringSide2.0则以JBoss Seam为参照原点,作一个可快速开发的,完整的Java企业应用构件框架,改进SS1.0只能看不能用的毛病,同时增加对SOA、工作流的核心支持。

预览版SVN路径: http://svn.javascud.org/svn/springside/springside2/trunk

在线文档:http://wiki.javascud.org/display/springs/Home

Helloworld.war :http://www.springside.org.cn/release/helloworld.war

1.支持Main Stream 和 New Fashion 两套主框架

大家在新建项目时可自由使用两者之一。

Main Stream:Spring2.0 + Struts 1.2.9 + Hibernate 3.1.3

既然SpringSide 2.0是为了大家的快速开发而出现,所以Main Stream选了最多人使用的框架,争取在经典中不失Pragmatic。

New Fashion: Spring2.0 + Struts2 + Hibernate JPA

虽然看起来有点点超前,但考虑到SpringSide2.0的完全发布时间,也就刚刚好了。

Examples:因为ss1.0中的bookstore太大太难入门,所以又增加了两个简版的demo。

hellowolrd: mainstream框架的简版demo;

newfashion:如题,另一个简版demo;

bookstore: 依然担当企业应用前后台Full Feature演示的角色,暂时打算采用mainstream。

2.构件化开发

基础服务构件:

Web服务构件,JMS消息构件,工作流引擎,规则引擎,报表引擎,搜索引擎,安全权限构件,前台页面组件,配置参数构件,业务字典构件,文件上传管理等....

业务构件:

人员组织结构,菜单管理,安全权限设定管理等....

业务构件的重用度达到Controller级,用户可以替换显示页面,也可以使用默认的样式。

构件体系:

因为之前为项目增加一样诸如XFire,ExtremeComponents之类的功能,总要忙活好一阵子,所以优先实现了在开发时用ant命令来安装构件。

原理是将首先将XFire们归纳成构件,安装时将构件目录下的jar及template文件加入到新项目中,并执行构件目录的build.xml中的pre-install和post-install安装指令,使用邪恶的向导进行必要的字符替换。

同时将设计运行架构的框架化:类似于Geronimo使用GBean机制组装开源项目作为应用服务器,SpringSide中也可以充分利用Spring的IOC,生命周期及JMX Export功能对控件进行统一化接入。

其实很多项目都已作了与Spring的集成,要考虑的是如何更标准化,看能不能做得更好。另外看看普元EOS,还有OSGi有什么值得借鉴的地方。

3.SOA(ESB,WebService,JMS)

SOA已经成为事实的潮流,SS2必将支持ESB体系,以及把业务层WebService化,JMS化。

4. JBpm与表单流,业务流的整合

JBpm对于自动化的支持很好,但对OA式的审批流,页面流则没有支持,JBoss Seam已开始了这方面的动作。

5. 项目与代码的快速生成

自从自己基于SpringSide 1.0,花了半天才搭建了一个小demo程序后,就意识到SS1.0在快速开发上的帮助不大,所以才有了SpringSide2.0,和它最主要的目标--快速开发。

项目初始化的ant脚本以写完,CRUD代码生成器及模型的设计还要参考ROR与JBoss Seam等技术,尽量做得得体一点,而不是无名无姓的Yet Another Code Generator。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有