EJB 3.0 学习笔记——准备工作

原创 2006年05月29日 20:48:00
在开发EJB3.0 之前,首先应该去下载它的一个实现和一个相应的支持EJB3的服务器,我下载的是jboss-EJB-3.0_RC5-PFD和JBoss 4.0.3SP1 ,jboss-EJB-3.0_RC5-PFD里面有安装说明和一些不错的tutorial。

根据安装说明,JBoss 4.0.3SP1中的EJB3实现不是最新的,应用下载的jboss-EJB-3.0_RC5-PFD中的一些包去替换。

将jboss-EJB-3.0_RC5-PFD中lib目录下的
(1)ejb3.deployer/
(2)ejb3-clustered-sfsbcache-service.xml
(3)ejb3-interceptors-aop.xml
(4)jboss-aop-jdk50.deployer/
拷贝到jboss-4.0.3SP1/server/all/deploy目录下

将jboss-EJB-3.0_RC5-PFD中lib目录下的
(5)jboss-remoting.jar
(6)jboss-serialization.jar
(7)jboss-j2ee.jar
拷贝到jboss-4.0.3SP1/server/all/lib目录下


删除jboss-4.0.3SP1/server/all/lib 下的
(1)ejb3-persistence.jar
(2)hibernate3.jar
(3)hibernate-annotations.jar
(4)hibernate-entitymanager.jar
和jboss-4.0.3SP1/server/all/deploy下的
(5)jboss-aop.deployer/
到此EJB3 的运行环境准备好了,你可以用jboss-4.0.3SP1/bin/run -c all 测试JBoss是否能成功启动。

我用的IDE是Eclipse 3.2,JDK 1.5 ,为了方便在Eclipse中新建一个User Library:EJB3_JBoss,
将jboss-EJB-3.0_RC5-PFD/lib下的
jboss-j2ee.jar
和jboss-EJB-3.0_RC5-PFD/lib/ejb3.deployer下的
ejb3-persistence.jar
jboss-ejb3x.jar
jboss-ejb3.jar
jboss-annotations-ejb3.jar
hibernate3.jar
hibernate-annotations.jar
hibernate-entitymanager.jar
添加到EJB_JBoss中,现在环境基本上搭好了。

EJB3简单Demo

开发工具及J2EE服务器:MyEclipse8.6 +Jboss 5.0 首先新建一个EJB项目,然后引用EJB所需的JAR包(%JBOSS_HOME%/client 下所有JAR包); OK,下...
  • China2010pan
  • China2010pan
  • 2012年06月06日 18:16
  • 2598

EJB学习笔记二(HelloWorld程序)

1.前言 上一篇博客,从宏观上介绍了一下EJB的理论知识,这篇博客以一个简单的HelloWorld的程序来做一个小程序。  2.环境配置 本例子用的是MyElicpse+JBoss,需要首先...
  • ZHOUCHAOQIANG
  • ZHOUCHAOQIANG
  • 2015年07月28日 15:45
  • 1252

EJB3.0与Spring

总的来看Spring+Hibernate与JPA很相似,它们都是基于pojo的持久化。 Hibernate Session和JPA Entity Manager基本上等价,但是要记住他们的两个重要...
  • aboy123
  • aboy123
  • 2014年04月29日 20:30
  • 3704

一个WebService+Ejb 3.0的简单实现

一个WebService+Ejb 3.0的简单实现     WebService这个术语相信近两年来大家都不陌生,关于它的含义以及影响我在此就不作描述,本篇文章只是配合EJB 3.0 实现一个webS...
  • yaohua_1999
  • yaohua_1999
  • 2007年01月16日 11:39
  • 1059

EJB的定时任务

引言 EJB的定时服务(Timer Service) ,定时服务作在一段特定的时就按后执行某段程序,咱们应该都用过。咱们就直接介绍EJB3.0定时服务的开发过程。定时服务的开发过程与会话过程...
  • u010540106
  • u010540106
  • 2016年06月30日 19:48
  • 880

EJB学习随手笔记

名词: 注解方式: @persistenceContext:持续、存留;环境、上下文; @Stateless: 无状态(无权的) @Remote:  远程接口 一、EJB接口 remo...
  • jiangxiaoge1023
  • jiangxiaoge1023
  • 2016年06月01日 09:48
  • 1569

Weblogic10+EJB3.0下的MDB遇到问题及解决

1、在Weblogic容器下编写EJB3.0项目中的Message Driver Bean(MDB)接口时,接口内容如下: package com.start.ejb; import javax....
  • ai_xue_xi
  • ai_xue_xi
  • 2015年03月04日 13:34
  • 479

EJB学习笔记之九(实例详解EJB事务中的六大传播特性)

前言 事务 (Transaction) 是访问并可能更新数据库中各种数据项的一个程序执行单元 (unit)。在关系数据库中,一个事务可以是一条或一组 SQL 语句,甚至整个程序。它有通常被称为 AC...
  • ZHOUCHAOQIANG
  • ZHOUCHAOQIANG
  • 2015年08月01日 09:31
  • 1197

EJB3.0笔记(传智播客_EJB3.0视频教程)

1.EJB3与spring spring与ejb功能相似,如果应用不需要分布式能力,确实e'mi'you
  • gongzi2311
  • gongzi2311
  • 2014年09月18日 16:12
  • 993

ejb远程调用 之 weblogic

个人认为ejb远程调用非常有用,性能应该比webservice之流要好很多,配置也并不是很复杂,搞了一个下午重要搞定,记录下来 1. 加入jar包javax.ejb_3.0.1.jar 2. 写服务端...
  • liuguxing
  • liuguxing
  • 2016年04月06日 17:37
  • 941
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EJB 3.0 学习笔记——准备工作
举报原因:
原因补充:

(最多只允许输入30个字)