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 我会继续更新 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

EJB3.0 有状态会话bean无状态会话bean详解

在网上看到了这一篇文章详细描述了两种会话hean的区别,但因转载的人实在太多了,所以无法注明原文出处。只好用原创表示,对于文章的原创者,表示尊敬。   下面主要对Session  Bean...

初识EJB3.0的答疑总结(二)

最近发现接触新东西时,疑问越来越多。其实这并不是坏事情,反而是件好兆头,至少说明你学的,接触的多了。      肚子里有墨,等你学新东西时,肯定会与你肚子的东西产生碰撞,肯定会纳闷,这个与刚才那个...

EJB3.0 有状态会话bean无状态会话bean详解

EJB3.0 有状态会话bean无状态会话bean详解 (2010-11-09 16:16:42) from http://blog.sina.com.cn/s/blog_59d6717c...

Jboss7.1 final部署EJB3.0简单教程

刚从国外看了一篇文档,由于jboss7.1 final更新了很多内容,新手无法下手配置。在此给新手入门。 主要环境搭建 Eclipse3.7+Jboss7.1 final 1.官网下载jb...

深入学习EJB3.0之一:概述与搭建环境

现在做的项目正在使用EJB3,虽然用了有一段时间,但是自己总感觉并不是十分理解其中的许多内容,也并不清楚到底用EJB有什么好处,所以找了一本书(EJB3.0入门经典)进行研读,并根据自己和网上大家的理...

EJB3.0 bean

直接切入正题:实体bean的注记: 1:@Entity 表明这是一个实体bean 2:@Table 注释的name 属性指定映射的数据表的名称 3:@Column 注释定义了映射到列的所有属性 ...

Myeclipse+JBoss开发EJB3.0

EJB是用来开发企业应用的技术规范,主要是开发服务器端与客户端。我们比较熟悉的是web应用的开发,我们需要把写好的项目部署到web服务器器上,比如tomcat,然后通过网页访问;而EJB项目需要将服务...

ejb3.0中persistence.xml文件

persistence.xml文件要打包到EJB Jar文件的META-INF目录。 persistence.xml文件用于指定实体Bean使用的数据源及EntityManager对象的默认行为。...

EJB3.0总结下(转)

EJB3.0总结中(转)2010年07月14日 星期三 23:55Day44. EntityManager接口    find(Class entityClass, Object primaryKey...

EJB3.0学习笔记1—入门

相较于EJB2.0,EJB3.0的编程模型的改变时惊人的, 但是EJB技术本身并没有因此而变味,它仍然是服务器端组件框架,它变化的只是开发和部署模型,而它的核心框架 和内部原理并没有改变。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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