编者的话
这是两名 EJB 高手联合编写的一份 EJB 入门的培训教材,与其他教程有所不同,它更注重实际动手的操作,而且由于它是基于 IBM 的 VisualAge for Java 编写的,所以您想实际动手做里面的实验的话,最好先安装该工具(developerWorks 提供本地下载)。由于作者提供教材时的格式是 WordPro 的,为了方便大家的阅读,我们将之改编成了 html 格式,如果阅读还有不便之处,还请大家多多包涵。
- 学习 Enterprise JavaBeans 的基本知识
- 什么是 EJB
- EJB 生命周期
- EJB 的不同类型
- 学习如何使用 VisualAge for Java 来开发 EJB
- 面向对象语言编程的一些经验,如 C++、Java 等
- 了解 Java 编程语言
- 基本语法
- 核心包
- 使用 VisualAge for Java 进行开发的一些经验
- 最好有过,但非必需的:
- 分布式对象运算经验
- CORBA、RMI
- 40% 讲课形式
- 60% 动手练习(实验)
- 在本教程中,您将构建一个 EJB 应用
- 采用会话(session)和实体(entity) bean
- 从头编写所有的代码
- 采用 VisualAge for Java 企业版完成开发
- 在开发工具中完成 EJB 开发和测试
- 可选择将开发好的 EJB 从 VisualAge for Java 中布署到 WebSphere 应用服务器高级版
- 硬件:Pentium II 级处理器, 512 兆内存, 大硬盘(1G 以上)
- 软件
- VisualAge for Java 企业版 3.5 (或更高)
- DB2 6.1 (打 Fixpack 4) 或
- DB2 7.1 (打 Fixpack 1)
- 或者 Oracle 8.1.6
- 可选:IBM WebSphere 应用服务器高级版 3.52 (或更高)
- 必需安装 VisualAge for Java 企业版
- 载入 EJB Development Environment 特性
- 从 "文件 > 快速启动" 菜单来载入一个特性
- 当它被成功载入后,您将在工作台上看到 "EJB" 标签
- EJB 概览
- 会话(Session) Bean:无状态(Stateless)和有状态(Stateful)
- EJB 客户端应用
- 实体(Entity) Bean:CMP 和 BMP
- 事务处理
- 设计思想
- IBM 站点
- Sun 的 JavaSoft 站点:http://www.javasoft.com/j2ee
- Kyle Brown 的对外站点(不同主题的大量信息汇总):http://hometown.aol.com/kgb1001001/index.html
- Java Wiki(著名的开发站点):http://www.c2.com/cgi/wiki?TopicJava
|
| 下一篇 |