第一天
(1)EJB3.0介绍
(2)Jboss安装及介绍
(3)STATELESS SESSION BEANS(无状态BEAN)开发
· 开发只存在Remote接口的无状态Session Bean
· EJB打包
· 开发只存在Local接口的无状态Session Bean
· 开发存在Remote与Local接口的无状态Session Bean
· 单元测试
(4) STATEFUL SESSION BEANS(有状态BEAN)开发
(5) STATELESS SESSION BEAN与STATEFUL SESSION BEAN的区别
(6) 如何改变SESSION BEAN的JNDI 名称
(7) SESSION BEAN的生命周期
(8) 拦截器(INTERCEPTOR)
(9) 依赖注入(DEPENDENCY INJECTION)
第二天
(1) JMS与消息驱动BEAN (MESSAGE DRIVEN BEAN)
· queue消息的发送与接收
· topic消息的发送与接收
(2) 实体bean
.JBOSS数据源的配置
· 持久化发布文件PERSISTENCE.XML的配置
· 单表映射的实体BEAN
· 成员属性映射
(3) 持久化实体管理器
· Entity获取find()或getReference()
· 添加persist()
· 更新实体
· 合并Merge()
· 删除Remove()
· 执行EJB3 QL操作createQuery()
· 执行SQL操作createNativeQuery()
· 刷新实体refresh()
· 检测实体当前是否被管理中contains()
· 分离所有当前正在被管理的实体clear()
· 将实体的改变立刻刷新到数据库中flush()
· 改变实体管理器的Flush模式setFlushMode()
· 获取持久化实现者的引用getDelegate()
(4) 关系/对象映射
· 一对多及多对一映射
· 一对一映射
· 多对多映射
第三天
(1) EJB3 QL语言
(2) 调用存储过程
(3) 事务管理服务
(4) ENTITY的生命周期和状态
(5) 复合主键(COMPOSITE PRIMARY KEY)
(6) 实体继承
· 每个类分层结构一张表(table per class hierarchy)
· 每个子类一张表(table per subclass)
· 每个具体类一张表(table per concrete class)
第四天
(1) 定时服务(TIMER SERVICE)
(2) 安全服务(SECURITY SERVICE)
· 自定义安全域
(3) WEB服务(WEB SERVICE)
(4) struts+ejb3.0例子实践
(5) 学员交流
分享到:
相关推荐
3. **简化部署**:EJB3.0简化了部署描述符的编写,大多数情况下可以通过注解自动识别EJB组件,减少了手动配置的工作量。 #### 四、EJB3.0的新特性 ##### 4.1 注解驱动 EJB3.0引入了基于注解的配置方式,开发者...
ejb3.0培训教程与源码(绝对精品) .................... 1, 服务器端的一个组件模型,能部署在多层环境中; EJB API, javax.ejb.*; 2, EJB容器可以为我们提供中间件服务; 3, EJB客户端:(常见的) 1) 独立的java程序...
本资料集包含了ejb培训笔记和源代码,旨在帮助学习者深入理解EJB的工作原理及其在实际项目中的应用。 笔记部分可能涵盖以下关键知识点: 1. **EJB概述**:介绍EJB的历史、版本和基本概念,包括EJB 2.x和EJB 3.x的...
本教程适合具有Java 语言基础的EJB 初学者。不需要学习EJB2.x 也可以直接学习EJB3.0。...北京传智播客(www.itcast.cn)的EJB3 培训班吧,作者定期到培训班讲课。 EJB3.0入门经典都是精简版,有完整版给留个言。\(^o^)/~
9. **最新版本EJB 3.x**:EJB 3.x引入了注解(Annotation),大大简化了EJB的开发,使得代码更简洁,降低了学习曲线。 10. **EJB与Java Persistence API (JPA)**:EJB 3.x中整合了JPA,用于实体Bean的持久化,提供...
期待已久的EJB3.0 最终规范已经发布了。虽然EJB3.0 最终规范出来了一段时间,但对EJB...作者周未为企业提供培训服务,个人需要培训的话就参加 北京传智播客(www.itcast.cn)的EJB3 培训班吧,作者定期到培训班讲课。
这分PPT我去老师那买的现在提供给大家,保证各位在网上下不到,这里面的技术包括ejb2.0和ejb3.0,jboss部署,weblogic应用,ejb api的详细使用,太多技术在里面了,可以说包括了全部J2EE企业开发技术和分布式使用的...
这分PPT我去老师那买的现在提供给大家,保证各位在网上下不到,这里面的技术包括ejb2.0和ejb3.0,jboss部署,weblogic应用,ejb api的详细使用,太多技术在里面了,可以说包括了全部J2EE企业开发技术和分布式使用的...
这分PPT我去老师那买的现在提供给大家,保证各位在网上下不到,这里面的技术包括ejb2.0和ejb3.0,jboss部署,weblogic应用,ejb api的详细使用,太多技术在里面了,可以说包括了全部J2EE企业开发技术和分布式使用的...
公司的ejb培训,拿来与大家分享 J2EE介绍 EJB介绍 EJB分类 EJB开发介绍 公司现有EJB开发情况介绍
### EJB3.1技术培训知识点详述 #### 一、EJB3.1概述 **EJB(Enterprise JavaBeans)3.1** 是Java EE平台中的一个重要组成部分,主要用于构建可伸缩、健壮的企业级应用程序。EJB3.1在前代版本的基础上做了大量的...
**企业级EJB3高级培训PPT3** 在IT行业中,企业级Java应用程序开发是至关重要的,而EJB(Enterprise JavaBeans)是Java EE(Java Platform, Enterprise Edition)框架中的核心组件之一,用于构建可扩展、可靠且安全...
在"达内培训的ejb课程笔记"中,学习者可能涵盖了以下内容: 1. EJB的基础概念和架构。 2. 如何创建和部署EJB组件,包括编写bean的类、接口、XML配置文件等。 3. EJB的生命周期管理,包括实例化、初始化、激活、钝化...
【企业级EJB3高级培训PPT4】是针对企业级Java开发中EJB3(Enterprise JavaBeans 3)技术的深度讲解资料。EJB3是Java EE平台的核心组件之一,它提供了服务和容器来简化企业级应用的开发,特别在分布式、事务处理、...
【企业级EJB3高级培训PPT6】是面向专业人士的深入学习资料,主要涵盖了Java企业版(Enterprise JavaBeans,EJB)3.0技术的高级应用。EJB是Java平台上的一个核心组件,用于构建可扩展、安全且易于管理的企业级应用...
【企业级EJB3高级培训PPT5】是针对企业级Java开发中EJB3(Enterprise JavaBeans 3)技术的深度讲解资料。EJB3是Java EE(Java Platform, Enterprise Edition)规范的重要组成部分,主要负责处理企业级应用中的业务...
【企业级EJB3高级培训PPT1】是面向专业人士的深入学习资料,主要涵盖了Java企业版(Java EE)中的核心组件——Enterprise JavaBeans(EJB)3的高级概念和技术。EJB3是Java EE平台的重要组成部分,它为企业级应用程序...
【企业级EJB3高级培训PPT2】的讲解涵盖了Java企业级开发中的核心概念和技术,特别是Java EE(Java Enterprise Edition)平台上的EJB(Enterprise JavaBeans)3.0版本。EJB是Java后端开发的重要组成部分,它提供了一...
3. **面向POJO(Plain Old Java Object)**:EJB3.0允许开发者使用普通的Java类来实现EJB,降低了学习曲线,提升了开发体验。 4. **持久化支持**:EJB3.0集成JPA(Java Persistence API),提供了对象关系映射(ORM...
ejb3和华为内部培训质料是一份涵盖了Java企业级应用开发和华为公司内部培训实践的综合学习资源,尤其适合初学者深入理解J2EE(Java 2 Platform, Enterprise Edition)技术栈。EJB(Enterprise JavaBeans)是J2EE核心...