EJB3.0范例

原创 2007年09月23日 11:07:00
 

HTML Tags and JavaScript tutorial



EJB3.0范例




 
          
还要用到
jboss-EJB-3.0_Preview_2
包,可以在
www.jboss.org
得到。解压后包括
docs

lib
两个文件夹和
RELEASE_NOTES.txt

INSTALL.html
两个说明文件。
Docs
文件夹中有主页文件
index.html,
包括了
EJB3.0
的规范草本
ejb-3_0-edr-spec.pdf
,指南文件夹
tutorial
(包括范例说明文件和源文件),配置说明文件夹
reference

Hibernate3
的文件夹。
Lib
文件夹是部署
EJB3.0
环境所需要的
ejb3-interceptors-aop.xml

ejb3.deployer

运行简单的
EJB3.0
范例,我们只需要将
ejb3-interceptors-aop.xml

ejb3.deployer
文件夹拷贝到
D:/jboss4/
server/all/deploy
下即可。
EJB3.0




境配置
文章出


华军
   


时间

2005-10-26
开发
EJB3.0
,当然要先配置

境,那我

就来吧!
先下

JBoss4.0.3RC2
版本,他
们说


包含了
EJB3.0
的容器,可是我没看到。也

!


就先配置一下。
如果在

之前版本,肯定是要配置的!
1
、首先要保

你已




jboss

ejb3.0
,先装
jboss


个不用教吧?
2
、解
压缩
ejb
包,然后坐一下

作:

ejb

lib/


下把
ejb3.deployer


ejb3-clustered-sfsbcache-service.xml


ejb3-entity-cache-service.xml


ejb3-entity-cache-service.xml


ejb3-interceptors-aop.xml


jboss-aop-jdk50.deployer


制到
jboss-4.0.x/server/all/deploy



下;

jboss-xb.jar


制到
jboss-4.0.x/server/all/lib



下;

jboss-aop.deployer/



jboss-4.0.x/server/all/deploy



除。
3
、启

jboss

run -c all
4
、打

ejb3.0
的目


docs/tutorials


,里面有
mdb


,打

,有
build.xml
文件,哈哈,就是

个地方!
装了
ANT


?没有,那你下一个吧!然后,


path






找到他!
然后,在
mdb


下运行
ANT
,如果没
问题
,那

明你的



量没
问题

下一



急着干

的,先运行
jboss
,接着再运行
ANT  run


问题
吧?
配置到此完成,
实验


行得很完美,下一

......
JBoss4


EJB3.0
支持的
Hibernate3
和数据源的配置
    JBoss EJB3.0
建立在
Hibernate 3.0
之上。配置数据源你的实体
bean
需要创建
hibernate. Properties
配置文件。在
EJB 3.0
部署包下有一个默认的
hibernate
配置文件
ejb3.deployer/META-INF/hibernate.properties

    
请参考我们附带的
Hibernate 3.0
的文档来了解如何配置
hibernate.properties
文件中的各个值。这里只做一些说明。
hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JBossTransactionManagerLookup
hibernate.hbm2ddl.auto=create-drop
hibernate.cache.provider_class=org.hibernate.cache.HashtableCacheProvider
hibernate.connection.datasource=java:/DefaultDS
hibernate.dialect=org.hibernate.dialect.HSQLDialect
 
上面是
EJB3.0
应用程序下
ejb3.deployer/META-INF/hibernate.properties
默认的配置文件
hibernate.connection.datasource
指向
JBoss
数据源的
JNDI

hibernate.dialect
默认为
Hypersonic SQL
,但是你可以改变为其他数据库方言如
Oracle
。可以参考
Hibernate 3.0
的文档。
hibernate.hbm2ddl.auto=create-drop
建立部署中的数据库图表,并在取消部署的时候删除他们。
hibernate.transaction.manager_lookup_class
定义了
Hibernates
的事务管理。它一般不能改变。
hibernate.cache.provider_class
定义了
Hibernate
将要使用的缓存结构。
如果你在集群中使用你也许要考虑
JBoss
的缓存。
每个部署的
Hibernate.properties
文件
    
你或许需要替换默认的
hibernate.properties
文件。那么使用上面提到的变量定义一个最小配置来建立一个你自己的
hibernate.properties
文件。然后将文件放在你得
.ejb3 jar
目录下的
META-INF/
下或打入
JAR
包。
 
 
 


带你走进EJB--EJB3.0

在上一篇文章中我们介绍了跟EJB容器相关的那些Java概念,对EJB在Java的世界中用一个比较高的视角来对EJB有一个初步的了解.        EJB的全称是EnterpriseJav...
  • jnqqls
  • jnqqls
  • 2013年06月30日 11:50
  • 3478

EJB3简介、环境搭建、的三种bean

简介:     EnterpriseJavaBeans是一个用于分布式业务应用的标准服务端组件模型。采用Enterprise JavaBeans架构编写的应用是可伸缩的、事务性的、多用户安全的。采用e...
  • crown_0726
  • crown_0726
  • 2015年04月04日 12:22
  • 489

EJB3.0入门一(黎活明老师视频笔记)

1.什么是EJB    EJB(Enterprice JavaBeans)是一个用于分布式业务应用的标准服务端组件模型。采用EJB架构编写的应用是可伸的、事务性的、多用户安全的。 2.EJB用来干...
  • zhanghuanlucy
  • zhanghuanlucy
  • 2014年12月10日 21:26
  • 1406

【转载】关于EJB3.0

EJB3.0一、EJB3.0  1、依赖注入:通过声明的方式来获取对象 2、使用java annotation 替代ejb-jar.xml 3、在ejb3.0中既可以使用annotation,也可以...
  • healxp
  • healxp
  • 2013年08月26日 11:17
  • 254

ejb3.0 中的@注释

@Stateless   //无状态会话EJB @Remote({Operation.class})  //远程接口 @Local ({LocalOperation.class}) //本地接口 ...
  • u014163254
  • u014163254
  • 2014年07月22日 08:46
  • 242

EJB3.0之事务

一 事务是什么 1 事务的概念 1.1 为什么需要事务 在我们日常系统开发当中,我们是不是不可避免的要对一些数据资源 进行访问,但是我们怎么来保证我们对数据资源的访问不会破坏数据资源的完整性呢?这个时...
  • aboy123
  • aboy123
  • 2014年04月28日 11:30
  • 2403

ejb3.0入门实例

ejb3相对于ejb2开发方便了很多,所有的东西都可以用注解来完成。不用部署描述文件。。。 jboss6/client下所有的jar包,都要放入classpath,把ejb服务端的接口打成j...
  • yx511500623
  • yx511500623
  • 2013年06月12日 15:16
  • 817

itoo项目实战之itoo中为什么要用EJB3.0分布式框架

一说到EJB,总是有一种感觉就是EJB已经过时了,或者是在项目中,EJB太笨重了,使用过程中很多的功能都没有体现出来,而且EJB还会影响性能,但是在ITOO中为什么还要用EJB分布式框架呢? ITOO...
  • tang_huan_11
  • tang_huan_11
  • 2015年08月21日 21:03
  • 1738

Google Android SDK开发范例大全目录

第1章 了解、深入、动手做...... 1 1.1 红透半边天的Android... 2 1.2 本书目的及涵盖范例范围...... 3 1.3 如何阅读本书...... 4 1.4 ...
  • u013058160
  • u013058160
  • 2015年08月10日 11:07
  • 660

LabVIEW查找范例的使用方法

回声检测器范例 说明: 该范例演示了如何使用Hibert变换检测信号中的回声。 其程序框图如下:...
  • gloriasz
  • gloriasz
  • 2017年03月29日 14:19
  • 270
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EJB3.0范例
举报原因:
原因补充:

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