SEAM学习笔记(二)-----------Seam组件

Seam组件式POJO

不强求是EJB3.0,甚至也可以不适用EJB3.0兼容的容器。

 

无状态Session Bean

有状态Session Bean

实体Bean

JavaBeans:不能提供声明式事务划分,声明式安全性,高效的集群状态复制,EJB3.0持久化,超时方法等等。

默认绑定到event context上。

 

消息驱动bean

 

拦截

展示seam双向注入 ,上下文划分,校验 ,必须对组件进行拦截

javabean,seam可以完全控制组件的初始化

entitybean,也不需要拦截器,因为双向注入和上下文划分不起作用

sessionbean,必须注册ejb拦截器。

 

 

@Stateless

@Intecepter(SeamIntercepter.class)

public class LoginAction implements Login{

 

 

}

 

更好的办法,在ejb-jar.xml中定义拦截器

 

组件名字

用@name来定义 @name("loginAction")

 

大型用户,常使用全限定名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值