了解下JAVA的利用AppFuse疾速构建J2EE使用 - 疾速开辟,从AppFuse入手下手
令人可喜的是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的一个原因。 关于设计模式的资料,还是向大家推荐banq的网站 http://www.ckuyun.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。 在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 是一种语言,用以产生「小应用程序(Applet(s)) 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。 Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。 是一种为 Internet发展的计算机语言 Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
页:
[1]