java - ejb 3.0 中的拦截器

标签 java jakarta-ee ejb ejb-3.0

用于声明拦截器和用于将拦截器与 bean 绑定(bind)的注解名称是什么?

最佳答案

用于将拦截器绑定(bind)到 bean 或方法的注释是 javax.interceptor.Interceptors .当bean本身实现了拦截器方法,那么Interceptors可以用来绑定(bind)额外的拦截器。具有以下注释的方法可以在单独的拦截器类或 bean/实体本身中实现。

用于将方法声明为拦截方法的注释是:

作为补充,无状态和有状态 session bean 都有以下生命周期回调拦截器:

最后专为有状态 bean 提供以下内容:

对于实体,以下注释可用于将方法设计为接收生命周期回调的方法:

关于java - ejb 3.0 中的拦截器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8382319/

相关文章:

java - 如何在 Spring Boot 中根据局部变量的值读取外部属性?

java - Android 按钮 getX()

java - 使用JNI访问C中Java对象中的Java对象

deployment - Weblogic 10 共享库未显示在引用应用程序中

java - 在通过 wildfly 将实体持久化到 postgresql 期间挂起的多线程事务

java - 需要说明一下Spring的好处

java - 如果发生运行时异常,则使 EJB 计时器不重新执行

java - 重新加载 Vaadin 应用程序

java - 控制对 Eclipse Window Builder 创建的 GUI 对象的引用放置位置

servlets - 如何在 WAR 中使用注释定义 servlet 过滤器的执行顺序