EJB3.0注标

原创 2007年10月01日 20:39:00
 最近学习EJb3.0.,对比以前的2.0 年代的EJB。确实是简单了不少。没有了那么多的接口EJBobject 和 EJBHome 接口 都和我们say:goodbye了。只剩下业务接口和实现类。
学EJB3.0 的首先碰到的就是一堆一堆的注记.如果不晓得注记的意识看EJB3.0是很麻烦的事情。下面我整理了一下EJB3.0里面常用的几个注记。希望给后来的学习者提供一点便利:
1:@stateless 表明为无状态的sessionBean
2:@stateful    表明为有状态的sessionbean
3: @Remote       表明为远程接口 支持在不同的jvm里面调用。这里说明下remote 注记可以写在接口和实现的bean处,使用的方法有点不用。如果在声明远程接口只需要@Remote 就可以 在 实现的bean 则需要写成 @Remote({remoteinterface.class}) 本人习惯在接口出声明远程或者本地接口。当然这个要看个人的使用习惯。
4:@Local        表明为本大接口,如果声明为本地接口。则说明只有在同一个jvm里面才能获得改接口的句柄。其他使用情况同@Remote 接口
5: @RemoteBinding(jndiBinding=”jndiName/RemoteOperation“) 和 @LocalBinding(jndibinding="jndiName/localOperation") 这个可以指定远程接口和本地接口的jndi名字
6:@PostConstruct 当bean对象完成实例化后。EJB 容器会回调改注记的方法
7:@PreDestory 使用这个注释的方法会在容器从对象池销毁bean对象之前调用
8:@PrePassivate 当有状态的sessionbean 被钝化 时 会调用给注记的方法(仅适用有状态的sessinbean)
9:@PostActivate 有钝化当然就可以激活。当回复就绪状态的时候 调用改注记 方法 (仅适用有状态的sessinbean)
10:@init     sessionbean初始化的方法 在@PostConstruct 调用前调用
11: @Remove  讲sessionbean 从ejb对象池中销毁前调用的方法
前面是一些sessionbean 的 注记 。实体bean 我会继续更新 

带你走进EJB--EJB3.0

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

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

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

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

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

【转载】关于EJB3.0

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

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
  • 1737

EJB3.0开发环境的搭建

原文地址:http://blog.csdn.net/xyls_2009/article/details/4818823 EJB Container的介绍 SUN公司正式推出了EJB的规范之...
  • littlebeat123
  • littlebeat123
  • 2015年04月24日 15:25
  • 415

EJB3.0学习之Jboss安装和配置

JBOSS安装
  • github_20066005
  • github_20066005
  • 2014年11月08日 13:07
  • 356
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EJB3.0注标
举报原因:
原因补充:

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