EJB3学习笔记之 EJB3中的注释(二)
关键字: ejb3 ejb注释D. 拦截器 (Interceptor) :
拦截器可以监听程序的一个或所有方法。拦截器对方法调用流提供了细粒度控制。可以在无状态会话 bean 、有状态会话 bean 和消息驱动 bean 上使用它们。拦截器可以是同一 bean 类中的方法或是一个外部类。
@Interceptors 注释指定一个或多个在外部类中定义的拦截器。例如:
@Interceptors({Xxx.class})
public class A implements IA{
……
……
}
在此 Xxx 拦截器对 A 类中的所有方法进行拦截。
在 Xxx 类中,使用
@AroundInvoke 注释指定了要用作拦截器的方法。用 @AroundInvoke 注释指定的方法必须遵守以下格式:
public Object xxx ( InvocationContext ctx) throws Exception
xxx 代表方法名可以任意。
除了可以在外部定义拦截器之外,还可以将 Session Bean 中的一个或多个方法定义为拦截器。只需一个
@AroundInvoke 注释就指定了要用作拦截器的方法。其定义规则如上所述。
7. JBoss 数据源的配置
Jboss 有一个默认的数据源 DefaultDS ,它使用 Jboss 内置的 HSQLDB 数据库。实际应用中你可能使用不同的数据库,如 MySql 、 MsSqlServer 、 Oracle 等。各种数据库的数据源配置模版你可以在 [Jboss 安装目录 ]\docs\examples\jca 目录中找到,默认名称为:数据库名 + -ds.xml 。
EJB3学习笔记之 EJB3中的注释(一)
EJB3学习笔记之 EJB3中的注释(二)
EJB3学习笔记之 EJB3中的注释(三)
EJB3学习笔记之 EJB3中的注释(四)
EJB3学习笔记之 EJB3中的注释(五)
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 56330 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
我的相册
共 13 张
最近加入圈子
最新评论
-
Gwt-Ext学习笔记之基础篇
问题已经解决
-- by chinahcl -
Gwt-Ext学习笔记之基础篇
[ERROR] Unable to find 'com/google/gwt/u ...
-- by chinahcl -
Gwt-Ext学习笔记之基础篇
谢谢楼主,楼主厉害
-- by chinahcl -
Seam实例教程(环境配置)
不好意思,为什么照你这样做的,但是会报错, 10:30:39,562 INFO ...
-- by yuyanshan -
Seam实例教程(环境配置)
总算自己弄明白了
-- by afadgaeg






评论排行榜