EJB 3.0 实例教程:从入门到精通
需积分: 10 74 浏览量
更新于2024-07-30
收藏 2.06MB PDF 举报
EJB3.0实例教程知识点总结
EJB(Enterprise JavaBeans)是Java EE(Enterprise Edition)的组件模型,用于开发企业级应用程序。EJB 3.0是EJB的最新版本,提供了许多新的特性和改进,旨在简化企业级应用程序的开发。
**EJB知识与运行环境配置**
* 什么是EJB:EJB是一种组件模型,用于开发企业级应用程序。它提供了许多特性,如事务管理、安全管理、资源管理等。
* EJB的运行环境:EJB需要一个容器来运行,常见的EJB容器包括JBOSS、WebSphere、WebLogic等。
* 什么是JNDI:JNDI(Java Naming and Directory Interface)是Java的一个命名和目录接口,用于存储和检索应用程序中的对象。
* 安装JDK、Eclipse和JBOSS:这些都是EJB开发所需的基本工具。
**会话BEAN(SESSIONBEAN)**
* STATELESSSESSIONBEANS(无状态BEAN)开发:无状态SessionBean是EJB的一种类型,用于提供业务逻辑。
* STATEFULSESSIONBEAN(有状态BEAN)开发:有状态SessionBean是EJB的一种类型,用于提供业务逻辑,且具有状态。
* 实例池化(INSTANCEPOOLING):EJB容器可以对SessionBean实例进行池化,以提高性能。
* SESSIONBEAN的生命周期:SessionBean有多个生命周期事件,如创建、激活、钝化、销毁等。
* EJB调用机制:EJB可以通过JNDI名称或Remote接口进行调用。
* 拦截器(INTERCEPTOR):拦截器是EJB的一种机制,用于在方法调用前后执行某些操作。
* 依赖注入(DEPENDENCYINJECTION):依赖注入是EJB的一种机制,用于将资源注入到EJB组件中。
**实体BEAN(ENTITYBEAN)**
* JBOSS数据源的配置:EJB可以使用数据源来访问数据库。
* 单表映射的实体BEAN:实体BEAN是EJB的一种类型,用于映射数据库表。
* 成员变量的映射:实体BEAN可以将成员变量映射到数据库表的列中。
EJB 3.0实例教程提供了详细的EJB开发指导,涵盖了EJB的基本概念、SessionBean和实体BEAN的开发、EJB调用机制、依赖注入等内容。
2012-11-19 上传
2015-03-11 上传
2018-02-02 上传
点击了解资源详情
点击了解资源详情
2011-08-01 上传
2012-04-01 上传
点击了解资源详情
点击了解资源详情
Serein
- 粉丝: 298
- 资源: 15
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍