使用JBOSS和ECLIPSE构建J2EE应用程序教程
前言.
翻译:raxy
本教程是关于使用Eclipse作为集成开发环境,JBOSS作为应用程序服务器开发J2EE组件的。本教程循序渐进的介绍了J2EE组件的开发, 从安装Eclipse, JBOSS和Lomboz开始. Lomboz使用了Xdoclet (Attribute Oriented Programming)来进行J2EE组件快速开发. 重要的是, 教程中所使用的工具都可以免费下载,那么就没有什么东西可以阻碍你了!
Eclipse是一款优秀的IDE,拥有很多特性比如说重构和调试. JBOSS是集成在Eclipse中使用JBOSS插件. Lomboz 是用于开发J2EE组件的另一个插件, 它提供了构造bean,方法,bean部署和测试客户端等的向导。JBOSS是一个应用程序服务器,它拥有方便的内建组件,如Hypersonic数据库和网络引擎Jetty. 这些工具包含了J2EE环境中的所有关键组件可以帮助初学者学习怎样开发J2EE应用程序. 在获得了一些技巧和信心之后,初学者也可以去使用其他厂商提供的工具.
摆在J2EE开发者面前的一个问题是如何使他们的代码与J2EE部署的描述(descriptors)相同步. 在开发组件的过程中,开发者必须与部署描述保持同步, 这个冗长并且容易出错的工程被避免,取而代之的是更过的考虑应用程序的商业逻辑. Xdoclet通过解析了源文件来生成这些接口和帮助类来同步部署描述(deployment descriptors).这些文件生成自使用源代码及其JavaDoc标签提供的信息的模板. XDoclet允许开发者专注于每个组件中唯一的一个Java 源文件, 也就是说,专注于应用程序的商业逻辑,剩下的就交给Xdoclet完成了.
许多年来开发者都在寻找某种工具可以对开发和部署的过程加速,Xdoclet就是为此开发的.你会发现Xdoclet使开发和部署变得快速和简单.来看看Xdoclet, Eclipse和JBOSS组合的威力吧!
关于作者.
Glen McCallum.
Glen 于1990年加入TUSC.他在通讯产业软件开发领域拥有大量经验,其中包括C, C++, Perl和Java.除了在TUSC的工作外, Glen也致力于他认为酷的技术. 其中包括TCP/IP 网络, 安全, 加密, VPNs,数字图象抓取,蓝牙技术, PDAs and J2EE,全部都是基于Linux平台的. 他妻子和两个儿子完全就是 “纯粹的Linux”家属.
Vishal Sharma.
Vishal 1976 年出生于India.他学习的是机械工程, 于1998年毕业.在该领域工作了6个月之后, 他来到了Australia并获得了计算机科学的硕士学位. 自从2001年在RMIT Melbourne硕士毕业后他首先在Mcom Solutions担任软件工程师开发通讯协议. Vishal于2002年加入TUSC并从那开始做了很多不同的项目. 最近他在为通讯产业开发一个多层网络应用程序,其中使用的就是J2EE技术.
致谢.
我们想谢谢这些朋友: Rod Bower, Sebastian Bellofiore和Marcia Abbott, 感谢他们的支持和帮助, 当然还要感谢我们的同事谢谢他们的合作; Simon Shields, Andrew Hendry以及Ray Walford.
上一页 下一页






