|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
令人可喜的是java现在已经开源了,所以我想我上述的想法也许有一天会实现,因为java一直都是不断创新的语言,每次创新都会给我们惊喜,这也是我喜欢java的一个原因。
简介:本文以一个J2EE开辟者的角度,借助一个复杂的使用示例,在交融了团体履历的基本上先容了怎样用AppFuse一步步地构建J2EE项目。经由过程浏览本文,读者不但可以学会用AppFuse举行开辟,并且可以充实体味到AppFuse供应的“疾速开辟”的优胜性。
关于AppFuse的特征、架构和为何要利用AppFuse,AppFuse的开创人MattRaible在《利用AppFuse的七个来由》一文中已做了很细致的论述,这里就不再赘言。本文将出力于理论,即怎样使用AppFuse开辟J2EE使用。
利用AppFuse,你必要对Ant有一些基础的懂得,好比甚么叫target、甚么是build.xml和怎样运转Ant,等等。假如你如今还不晓得Ant是甚么,就必要找些相关材料进修一下。下表列出了本文顶用到的也是较为经常使用的AppFuse的target:
表1.Ant中常用的AppFusetarget
target申明地点文件new这个target是利用AppFuse必需要用到的,它用来在AppFuse同级的目次下创立一个新项目。创立历程是交互式的,会让用户输出项目称号、数据库称号和根包路径。AppFuse安装目次下的build.xmlsetup用于初始化一个新的项目,它包括了从数据库创立、Tomcat设置到war文件的天生和部署等一系列操纵。项目根目录下的build.xmldeploy假如你修正的代码不触及到数据库的变动,那末可使用这个target,由于它只卖力天生偏重新部署war包。项目根目次下的build.xmlsetup-db假如你只是要对数据库举行变动,利用这个target。好比,从头创立数据库,从头加载样本数据等操纵。项目根目次下的build.xmlinstallAppGen的target。假如你不但愿利用AppGen帮你天生dao类和service类和其他的代码,就利用这个target。extras/appgen目次下的build.xmlinstall-detailedAppGen的target。假如你但愿利用AppGen帮你天生一切代码,就利用这个target。extras/appgen目次下的build.xml<p>
令人可喜的是java现在已经开源了,所以我想我上述的想法也许有一天会实现,因为java一直都是不断创新的语言,每次创新都会给我们惊喜,这也是我喜欢java的一个原因。 |
|