通过Appfuse2来快速建立开发框架(1) - 闲话

最近在建立一个Java的开发框架,鉴于Java开源社区是如此的繁荣和流行,我们建立Java开发框架的原则是拿来主义,“站在巨人的肩膀上”走向成功。

综合考察各个层面的框架基本确定了一个范围,web层采用struts1或struts2,业务层采用spring+xfire,存储层采用Hibernate,安全框架采用acegi,数据库采用mysql。
在这个基础上去看整合框架,在比较appfuse和springside的基础上选择了appfuse2.0.1。选择appfuse的原因很简单它有我要的且只有我要的东西,而springside内容太多,架构感觉不太成熟。

闲话结束,进入正题如何通过Appfuse快速建立开发框架。

一、开发框架涉及环境
1、开发管理环境
我的开发管理环境如下
代码控制 svn1.4.5
需求及bug Jira 3.11
文档 Confluence 2.9
Jar包管理 mavent 2.0.8
Maven Proxy Artifactor
持续集成 CruiseControl

2、本地开发环境
JDK 1.5
Maven 2.0.8
Eclipse 3.3(My Eclipse 6.0)
Tomcat 6.0

3、Java框架组件
Mysql 5.0
Hibernate 3.3
JPA 1.0
Spring 2.5
Acegi 1.0
xFire 1.x
Struts 2.0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值