<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_启航</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/47047/rss</id><updated>2011-12-08T03:18:25Z</updated><author><name>ice.coffee</name><uri>http://www.cnblogs.com/luckywater/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/luckywater/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/47047/rss"/><entry><id>http://www.cnblogs.com/luckywater/archive/2011/12/07/2279676.html</id><title type="text">EJB3.0&amp;amp;EJB3.1注解整理</title><summary type="text">整理下EJB3.0&amp;amp;EJB3.1,可是word格式复制不过来.EJB3.0注解 ApplicationException Applied to an exception to denote that it is an application exception and should be reported to the client directly(i.e., unwrapped). 应用于异常来表示它是应用程序异常，应直接报告给客户端 属性 Boolean rollback 指示抛出该异常时容器是否应使事务回滚 EJB Indicates a dependency on th...</summary><published>2011-12-07T09:45:00Z</published><updated>2011-12-07T09:45:00Z</updated><author><name>ice.coffee</name><uri>http://www.cnblogs.com/luckywater/</uri></author><link rel="alternate" href="http://www.cnblogs.com/luckywater/archive/2011/12/07/2279676.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/luckywater/archive/2011/12/07/2279676.html"/><content type="html">&lt;p&gt;整理下EJB3.0&amp;amp;EJB3.1,可是word格式复制不过来.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;EJB3.0注解&lt;/p&gt;  &lt;p&gt;ApplicationException&lt;/p&gt;  &lt;p&gt;Applied to an exception to denote that it is an application exception and should be reported to the client directly(i.e., unwrapped).&lt;/p&gt;  &lt;p&gt;应用于异常来表示它是应用程序异常，应直接报告给客户端&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;Boolean rollback 指示抛出该异常时容器是否应使事务回滚&lt;/p&gt;  &lt;p&gt;EJB&lt;/p&gt;  &lt;p&gt;Indicates a dependency on the local or remote view of an Enterprise Java Bean.&lt;/p&gt;  &lt;p&gt;指示对 Enterprise Java Bean 本地或远程视图的依赖性&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt; beanInterface 保存以下目标 EJB 接口类型之一：[本地业务接口、远程业务接口、本地 Home 接口、远程 Home 接口]&lt;/p&gt;  &lt;p&gt;abstract public String beanName 此引用映射到的 Enterprise Java Bean 的 ejb-name。仅适用于在同一应用程序或独立模块内将目标 EJB 定义为声明组件的情况。&lt;/p&gt;  &lt;p&gt;abstract public String description 描述&lt;/p&gt;  &lt;p&gt;abstract public String mappedName此 ejb 引用应该映射到的 EJB 组件的特定产品名称。此映射的名称通常是全局 JNDI 名称，但也可以是任何形式的名称。 应用服务器不需要支持任何特殊形式或类型的映射名称，也不需要具有使用映射名称的能力。映射的名称与产品有关，并且通常与安装有关。任何对映射名称的使用都不可移植。&lt;/p&gt;  &lt;p&gt;abstract public String name声明组件环境内 (java:comp/env) ejb 引用的逻辑名称。&lt;/p&gt;  &lt;p&gt;EJBs&lt;/p&gt;  &lt;p&gt;Declares multiple TYPE-level @EJB annotations.&lt;/p&gt;  &lt;p&gt;声明多个 TYPE-level @EJB 注释。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public &lt;a name="javax.ejb.EJB"&gt;&lt;/a&gt;&lt;a href="http://doc.java.sun.com/DocWeb/#top"&gt;EJB&lt;/a&gt;[]value&lt;/p&gt;  &lt;p&gt;Init&lt;/p&gt;  &lt;p&gt;Designates a method of a session bean that corresponds to the create method of an adapted Home interface or an adapted Local Home interface.&lt;/p&gt;  &lt;p&gt;指定会话 Bean 与适配的 Home 接口或适配的 Local Home 接口的 create 方法相对应的方法。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public String value适配的 Home/LocalHome 接口对应的 create 方法的名称。此值用于确定一个适配的 Home/LocalHome 接口上有多个与注释的 @Init 方法有相同签名的 create 方法的情况。如果没有指定值，则仅根据签名匹配 create。&lt;/p&gt;  &lt;p&gt;Local&lt;/p&gt;  &lt;p&gt;When used on the bean class, declares the local business interface(s) for a session bean.&lt;/p&gt;  &lt;p&gt;用在 Bean 类上时，为会话 Bean 声明本地业务接口。用在接口上时，将该接口指定为本地业务接口。在这种情况下，不提供任何 value()。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt;[] value&lt;/p&gt;  &lt;p&gt;LocalHome&lt;/p&gt;  &lt;p&gt;Declares the Local Home or adapted Local Home interface for a session bean.&lt;/p&gt;  &lt;p&gt;为会话 Bean 声明 Local Home 或适配的 Local Home 接口。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt; value&lt;/p&gt;  &lt;p&gt;MessageDriven&lt;/p&gt;  &lt;p&gt;Component-defining annotation for a message driven bean.&lt;/p&gt;  &lt;p&gt;消息驱动 Bean 的组件定义注释。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public&lt;a name="javax.ejb.ActivationConfigProperty"&gt;&lt;/a&gt;&lt;a href="http://doc.java.sun.com/DocWeb/#top"&gt;ActivationConfigProperty&lt;/a&gt;[]activationConfig&amp;nbsp; 激活 config 属性&lt;/p&gt;  &lt;p&gt;abstract public String description 描述&lt;/p&gt;  &lt;p&gt;abstract public String mappedName&amp;nbsp; 此消息驱动 Bean 应该映射到的特定产品名称（例如队列的全局 JNDI 名称）。 应用服务器不需要支持任何特殊形式或类型的映射名称，也不需要具有使用映射名称的能力。映射的名称与产品有关，并且通常与安装有关。任何对映射名称的使用都不可移植。&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt; messageListenerInterface消息侦听器接口。&lt;/p&gt;  &lt;p&gt;abstract public String name此 Bean 的 ejb-name。&lt;/p&gt;  &lt;p&gt;PostActivate&lt;/p&gt;  &lt;p&gt;Designates a method to receive a callback after a stateful session bean has been activated.&lt;/p&gt;  &lt;p&gt;指定在有状态会话 Bean 被激活后接收回调的方法。&lt;/p&gt;  &lt;p&gt;PrePassivate&lt;/p&gt;  &lt;p&gt;Designates a method to receive a callback before a stateful session bean is passivated.&lt;/p&gt;  &lt;p&gt;指定在有状态会话 Bean 被钝化前接收回调的方法。&lt;/p&gt;  &lt;p&gt;Remote&lt;/p&gt;  &lt;p&gt;Declares the remote business interface(s) for a session bean.&lt;/p&gt;  &lt;p&gt;为会话 Bean 声明远程业务接口。用在接口上时，将该接口指定为远程业务接口。在这种情况下，不提供任何 value()。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt;[] value&lt;/p&gt;  &lt;p&gt;RemoteHome&lt;/p&gt;  &lt;p&gt;Declares the Remote Home or adapted Remote Home interface for a session bean.&lt;/p&gt;  &lt;p&gt;为会话 Bean 声明 Remote Home 或适配的 Remote Home 接口。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt; value&lt;/p&gt;  &lt;p&gt;Remove&lt;/p&gt;  &lt;p&gt;Applied to a business method of a stateful session bean class.&lt;/p&gt;  &lt;p&gt;应用于有状态会话 Bean 类的业务方法。指示有状态会话 Bean 在方法完成后将被容器移除。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Boolean retainIfException如果为 true，则在指定的方法抛出异常的情况下，有状态会话 Bean 不会被移除。&lt;/p&gt;  &lt;p&gt;Stateful&lt;/p&gt;  &lt;p&gt;Component-defining annotation for a stateful session bean.&lt;/p&gt;  &lt;p&gt;有状态会话 Bean 的组件定义注释。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public String description 描述&lt;/p&gt;  &lt;p&gt;abstract public String mappedName此会话 Bean 应该映射到的特定产品名称（例如全局 JNDI 名称）。 应用服务器不需要支持任何特殊形式或类型的映射名称，也不需要具有使用映射名称的能力。映射的名称与产品有关，并且通常与安装有关。任何对映射名称的使用都不可移植。&lt;/p&gt;  &lt;p&gt;abstract public String name此 Bean 的 ejb-name&lt;/p&gt;  &lt;p&gt;Stateless&lt;/p&gt;  &lt;p&gt;Component-defining annotation for a stateless session bean.&lt;/p&gt;  &lt;p&gt;无状态会话 Bean 的组件定义注释。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public String description 描述&lt;/p&gt;  &lt;p&gt;abstract public String mappedName此会话 Bean 应该映射到的特定产品名称（例如全局 JNDI 名称）。 应用服务器不需要支持任何特殊形式或类型的映射名称，也不需要具有使用映射名称的能力。映射的名称与产品有关，并且通常与安装有关。任何对映射名称的使用都不可移植。&lt;/p&gt;  &lt;p&gt;abstract public String name此 Bean 的 ejb-name&lt;/p&gt;  &lt;p&gt;Timeout&lt;/p&gt;  &lt;p&gt;Designates a method on a stateless session bean class or message driven bean class that should receive EJB timer expirations for that bean.&lt;/p&gt;  &lt;p&gt;指定无状态会话 Bean 类或消息驱动 Bean 类上接收该 Bean 的 EJB 计时器过期的方法。&lt;/p&gt;  &lt;p&gt;TransactionAttribute&lt;/p&gt;  &lt;p&gt;When applied at the TYPE-level, designates the default transaction attribute for all business methods of the session or message driven bean.&lt;/p&gt;  &lt;p&gt;在 TYPE-level 应用时，为会话或消息驱动 Bean 的所有业务方法指定默认事务属性。在方法级应用时，仅为该方法指定事务属性。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public&lt;a name="javax.ejb.TransactionAttributeType"&gt;&lt;/a&gt;&lt;a href="http://doc.java.sun.com/DocWeb/#top"&gt;TransactionAttributeType&lt;/a&gt; value&lt;/p&gt;  &lt;p&gt;TransactionManagement&lt;/p&gt;  &lt;p&gt;Declares whether a session bean or message driven bean has container managed transactions or bean managed transactions.&lt;/p&gt;  &lt;p&gt;声明是会话 Bean 还是消息驱动 Bean 具有容器管理事务或 Bean 管理事务。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public&lt;a href="http://doc.java.sun.com/DocWeb/#top"&gt;TransactionAttributeType&lt;/a&gt; value&lt;/p&gt;  &lt;p&gt;AroundInvoke&lt;/p&gt;  &lt;p&gt;ExcludeClassInterceptors&lt;/p&gt;  &lt;p&gt;Used to exclude class-level interceptors for a business method&lt;/p&gt;  &lt;p&gt;业务方法不使用拦截器&lt;/p&gt;  &lt;p&gt;ExcludeDefaultInterceptors&lt;/p&gt;  &lt;p&gt;Used to exclude default interceptors for a bean or a business method.&lt;/p&gt;  &lt;p&gt;Bean或业务方法排除一个默认的拦截器&lt;/p&gt;  &lt;p&gt;Interceptors   &lt;br /&gt;Declares an ordered list of interceptors for a class or method.&lt;/p&gt;  &lt;p&gt;声明类或方法的拦截器的有序列表&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;java.lang.Class[] value&lt;/p&gt;  &lt;p&gt;EJB3.1注解&lt;/p&gt;  &lt;p&gt;AccessTimeout&lt;/p&gt;  &lt;p&gt;Specifies the amount of time in a given time unit that a concurrent access attempt should block before timing out.&lt;/p&gt;  &lt;p&gt;设定访问的超时时间&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;java.util.concurrent.TimeUnit unit 超时时间&lt;/p&gt;  &lt;p&gt;ActivationConfigProperty &lt;/p&gt;  &lt;p&gt;AfterBegin&lt;/p&gt;  &lt;p&gt;Designate a stateful session bean method to receive the AfterBegin Session Synchronization callback.&lt;/p&gt;  &lt;p&gt;指定一个有状态session bean的方法去接受AfterBegin session的同步回调&lt;/p&gt;  &lt;p&gt;AfterCompletion&lt;/p&gt;  &lt;p&gt;Designate a stateful session bean method to receive the AfterCompletion Session Synchronization callback.&lt;/p&gt;  &lt;p&gt;指定一个有状态session bean的方法去接受AfterCompletion session的同步回调&lt;/p&gt;  &lt;p&gt;ApplicationException&lt;/p&gt;  &lt;p&gt;Applied to an exception to denote that it is an application exception and should be reported to the client directly(i.e., unwrapped).&lt;/p&gt;  &lt;p&gt;应用于异常来表示它是应用程序异常，应直接报告给客户端&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;Boolean rollback 指示抛出该异常时容器是否应使事务回滚&lt;/p&gt;  &lt;p&gt;Asynchronous&lt;/p&gt;  &lt;p&gt;Used to mark a method as an asynchronous method or to designate all business methods of a class or interface as asynchronous.&lt;/p&gt;  &lt;p&gt;将标记的方法作为一个异步方法或指定的所有的业务方法定为异步&lt;/p&gt;  &lt;p&gt;BeforeCompletion&lt;/p&gt;  &lt;p&gt;Designate a stateful session bean method to receive the BeforeCompletion Session Synchronization callback.&lt;/p&gt;  &lt;p&gt;指定一个有状态session bean的方法去接受BeforeCompletion session的同步回调&lt;/p&gt;  &lt;p&gt;ConcurrencyManagement&lt;/p&gt;  &lt;p&gt;Declares a Singleton or Stateful session bean's concurrency management type.&lt;/p&gt;  &lt;p&gt;声明单例或有状态bean的并发管理类型&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;ConcurrencyManagementType value &lt;/p&gt;  &lt;p&gt;DependsOn&lt;/p&gt;  &lt;p&gt;Used to express an initialization dependency between Singleton components.&lt;/p&gt;  &lt;p&gt;表示初始化组件之间的相关性&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;java.lang.String[] value 包含一个或多个单例的EJB名，这些单例必须在此单例前初始化&lt;/p&gt;  &lt;p&gt;EJB&lt;/p&gt;  &lt;p&gt;Indicates a dependency on the local or remote view of an Enterprise Java Bean.&lt;/p&gt;  &lt;p&gt;指示对 Enterprise Java Bean 本地或远程视图的依赖性&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt; beanInterface 保存以下目标 EJB 接口类型之一：[本地业务接口、远程业务接口、本地 Home 接口、远程 Home 接口]&lt;/p&gt;  &lt;p&gt;abstract public String beanName 此引用映射到的 Enterprise Java Bean 的 ejb-name。仅适用于在同一应用程序或独立模块内将目标 EJB 定义为声明组件的情况。&lt;/p&gt;  &lt;p&gt;abstract public String description 描述&lt;/p&gt;  &lt;p&gt;abstract public String mappedName此 ejb 引用应该映射到的 EJB 组件的特定产品名称。此映射的名称通常是全局 JNDI 名称，但也可以是任何形式的名称。 应用服务器不需要支持任何特殊形式或类型的映射名称，也不需要具有使用映射名称的能力。映射的名称与产品有关，并且通常与安装有关。任何对映射名称的使用都不可移植。&lt;/p&gt;  &lt;p&gt;abstract public String name声明组件环境内 (java:comp/env) ejb 引用的逻辑名称。&lt;/p&gt;  &lt;p&gt;EJBs&lt;/p&gt;  &lt;p&gt;Declares multiple TYPE-level @EJB annotations.&lt;/p&gt;  &lt;p&gt;声明多个 TYPE-level @EJB 注释。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public EJB[]value&lt;/p&gt;  &lt;p&gt;Init&lt;/p&gt;  &lt;p&gt;Designates a method of a session bean that corresponds to the create method of an adapted Home interface or an adapted Local Home interface.&lt;/p&gt;  &lt;p&gt;指定会话 Bean 与适配的 Home 接口或适配的 Local Home 接口的 create 方法相对应的方法。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public String value适配的 Home/LocalHome 接口对应的 create 方法的名称。此值用于确定一个适配的 Home/LocalHome 接口上有多个与注释的 @Init 方法有相同签名的 create 方法的情况。如果没有指定值，则仅根据签名匹配 create。&lt;/p&gt;  &lt;p&gt;Local&lt;/p&gt;  &lt;p&gt;When used on the bean class, declares the local business interface(s) for a session bean.&lt;/p&gt;  &lt;p&gt;用在 Bean 类上时，为会话 Bean 声明本地业务接口。用在接口上时，将该接口指定为本地业务接口。在这种情况下，不提供任何 value()。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt;[] value&lt;/p&gt;  &lt;p&gt;LocalBean&lt;/p&gt;  &lt;p&gt;Designates that a session bean exposes a no-interface view.&lt;/p&gt;  &lt;p&gt;指明一个session bean公开了一个没有接口的视图&lt;/p&gt;  &lt;p&gt;LocalHome&lt;/p&gt;  &lt;p&gt;Declares the Local Home or adapted Local Home interface for a session bean.&lt;/p&gt;  &lt;p&gt;为会话 Bean 声明 Local Home 或适配的 Local Home 接口。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt; value&lt;/p&gt;  &lt;p&gt;Lock&lt;/p&gt;  &lt;p&gt;Declares a concurrency lock for a method of a singleton bean with container-managed concurrency.&lt;/p&gt;  &lt;p&gt;方法声明一个并发锁的单例bean具有容器管理的并发。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;LockType value&lt;/p&gt;  &lt;p&gt;MessageDriven&lt;/p&gt;  &lt;p&gt;Component-defining annotation for a message driven bean.&lt;/p&gt;  &lt;p&gt;消息驱动 Bean 的组件定义注释。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract publicActivationConfigProperty[]activationConfig 激活 config 属性&lt;/p&gt;  &lt;p&gt;abstract public String description 描述&lt;/p&gt;  &lt;p&gt;abstract public String mappedName 此消息驱动 Bean 应该映射到的特定产品名称（例如队列的全局 JNDI 名称）。 应用服务器不需要支持任何特殊形式或类型的映射名称，也不需要具有使用映射名称的能力。映射的名称与产品有关，并且通常与安装有关。任何对映射名称的使用都不可移植。&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt; messageListenerInterface消息侦听器接口。&lt;/p&gt;  &lt;p&gt;abstract public String name此 Bean 的 ejb-name。&lt;/p&gt;  &lt;p&gt;PostActivate&lt;/p&gt;  &lt;p&gt;Designates a method to receive a callback after a stateful session bean has been activated.&lt;/p&gt;  &lt;p&gt;指定在有状态会话 Bean 被激活后接收回调的方法。&lt;/p&gt;  &lt;p&gt;PrePassivate&lt;/p&gt;  &lt;p&gt;Designates a method to receive a callback before a stateful session bean is passivated.&lt;/p&gt;  &lt;p&gt;指定在有状态会话 Bean 被钝化前接收回调的方法。&lt;/p&gt;  &lt;p&gt;Remote&lt;/p&gt;  &lt;p&gt;Declares the remote business interface(s) for a session bean.&lt;/p&gt;  &lt;p&gt;为会话 Bean 声明远程业务接口。用在接口上时，将该接口指定为远程业务接口。在这种情况下，不提供任何 value()。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt;[] value&lt;/p&gt;  &lt;p&gt;RemoteHome&lt;/p&gt;  &lt;p&gt;Declares the Remote Home or adapted Remote Home interface for a session bean.&lt;/p&gt;  &lt;p&gt;为会话 Bean 声明 Remote Home 或适配的 Remote Home 接口。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Class&amp;lt;T&amp;gt; value&lt;/p&gt;  &lt;p&gt;Remove&lt;/p&gt;  &lt;p&gt;Applied to a business method of a stateful session bean class.&lt;/p&gt;  &lt;p&gt;应用于有状态会话 Bean 类的业务方法。指示有状态会话 Bean 在方法完成后将被容器移除。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public Boolean retainIfException如果为 true，则在指定的方法抛出异常的情况下，有状态会话 Bean 不会被移除。&lt;/p&gt;  &lt;p&gt;Schedule&lt;/p&gt;  &lt;p&gt;Schedule a timer for automatic creation with a timeout schedule based on a cron-like time expression.&lt;/p&gt;  &lt;p&gt;计划时间为自动建立一个超时计划基于一个时间表达式&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;java.lang.String dayOfMonth &lt;/p&gt;  &lt;p&gt;java.lang.String dayOfWeek &lt;/p&gt;  &lt;p&gt;java.lang.String hour &lt;/p&gt;  &lt;p&gt;java.lang.String info &lt;/p&gt;  &lt;p&gt;java.lang.String minute &lt;/p&gt;  &lt;p&gt;java.lang.String month &lt;/p&gt;  &lt;p&gt;boolean persistent &lt;/p&gt;  &lt;p&gt;java.lang.String second &lt;/p&gt;  &lt;p&gt;java.lang.String timezone &lt;/p&gt;  &lt;p&gt;java.lang.String year&lt;/p&gt;  &lt;p&gt;Schedules&lt;/p&gt;  &lt;p&gt;Schedules multiple timers that use the same method as the timeout callback method.&lt;/p&gt;  &lt;p&gt;多个计时器使用同一个回调方法&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;Schedule[] value&lt;/p&gt;  &lt;p&gt;Singleton&lt;/p&gt;  &lt;p&gt;Component-defining annotation for a singleton session bean.&lt;/p&gt;  &lt;p&gt;组件定义注解为一个单例session bean&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;java.lang.String description 描述&lt;/p&gt;  &lt;p&gt;java.lang.String mappedName 具体名称&lt;/p&gt;  &lt;p&gt;java.lang.String name ejb名&lt;/p&gt;  &lt;p&gt;Startup&lt;/p&gt;  &lt;p&gt;Mark a Singleton for eager loading during application initialization.&lt;/p&gt;  &lt;p&gt;标记一个单例在应用初始化期间&lt;/p&gt;  &lt;p&gt;Stateful&lt;/p&gt;  &lt;p&gt;Component-defining annotation for a stateful session bean.&lt;/p&gt;  &lt;p&gt;有状态会话 Bean 的组件定义注释。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public String description 描述&lt;/p&gt;  &lt;p&gt;abstract public String mappedName此会话 Bean 应该映射到的特定产品名称（例如全局 JNDI 名称）。 应用服务器不需要支持任何特殊形式或类型的映射名称，也不需要具有使用映射名称的能力。映射的名称与产品有关，并且通常与安装有关。任何对映射名称的使用都不可移植。&lt;/p&gt;  &lt;p&gt;abstract public String name此 Bean 的 ejb-name&lt;/p&gt;  &lt;p&gt;StatefulTimeout&lt;/p&gt;  &lt;p&gt;Specifies the amount of time a stateful session bean can be idle ( not receive any client invocations ) before it is eligible for removal by the container.&lt;/p&gt;  &lt;p&gt;在session bean获得调用前,它可以空闲(收不到客户端的任何调用)的时间&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;java.util.concurrent.TimeUnit unit 时间量&lt;/p&gt;  &lt;p&gt;Stateless&lt;/p&gt;  &lt;p&gt;Component-defining annotation for a stateless session bean.&lt;/p&gt;  &lt;p&gt;无状态会话 Bean 的组件定义注释。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract public String description 描述&lt;/p&gt;  &lt;p&gt;abstract public String mappedName此会话 Bean 应该映射到的特定产品名称（例如全局 JNDI 名称）。 应用服务器不需要支持任何特殊形式或类型的映射名称，也不需要具有使用映射名称的能力。映射的名称与产品有关，并且通常与安装有关。任何对映射名称的使用都不可移植。&lt;/p&gt;  &lt;p&gt;abstract public String name此 Bean 的 ejb-name&lt;/p&gt;  &lt;p&gt;Timeout&lt;/p&gt;  &lt;p&gt;Designates a method on a stateless session bean class or message driven bean class that should receive EJB timer expirations for that bean.&lt;/p&gt;  &lt;p&gt;指定无状态会话 Bean 类或消息驱动 Bean 类上接收该 Bean 的 EJB 计时器过期的方法。&lt;/p&gt;  &lt;p&gt;TransactionAttribute&lt;/p&gt;  &lt;p&gt;When applied at the TYPE-level, designates the default transaction attribute for all business methods of the session or message driven bean.&lt;/p&gt;  &lt;p&gt;在 TYPE-level 应用时，为会话或消息驱动 Bean 的所有业务方法指定默认事务属性。在方法级应用时，仅为该方法指定事务属性。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract publicTransactionAttributeType value&lt;/p&gt;  &lt;p&gt;TransactionManagement&lt;/p&gt;  &lt;p&gt;Declares whether a session bean or message driven bean has container managed transactions or bean managed transactions.&lt;/p&gt;  &lt;p&gt;声明是会话 Bean 还是消息驱动 Bean 具有容器管理事务或 Bean 管理事务。&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;abstract publicTransactionAttributeType value&lt;/p&gt;  &lt;p&gt;AroundInvoke&lt;/p&gt;  &lt;p&gt;AroundTimeout&lt;/p&gt;  &lt;p&gt;ExcludeClassInterceptors&lt;/p&gt;  &lt;p&gt;Used to exclude class-level interceptors for a business method&lt;/p&gt;  &lt;p&gt;业务方法不使用拦截器&lt;/p&gt;  &lt;p&gt;ExcludeDefaultInterceptors&lt;/p&gt;  &lt;p&gt;Used to exclude default interceptors for a bean or a business method.&lt;/p&gt;  &lt;p&gt;Bean或业务方法排除一个默认的拦截器&lt;/p&gt;  &lt;p&gt;Interceptors   &lt;br /&gt;Declares an ordered list of interceptors for a class or method.&lt;/p&gt;  &lt;p&gt;声明类或方法的拦截器的有序列表&lt;/p&gt;  &lt;p&gt;属性&lt;/p&gt;  &lt;p&gt;java.lang.Class[] value&lt;/p&gt;&lt;img src="http://www.cnblogs.com/luckywater/aggbug/2279676.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/luckywater/archive/2011/12/07/2279676.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
