3、tation把该POJO注册为无状态的SessionBean。EJB3使用了annotation大大地简化了EJB的开发和配置过程。我们会在其他文章里专门介绍EJBAnnotation的原理与使用方法,这里不做详述。本文通过一个简单地例子来说明怎么在运行期动态解析annotation。Apt工具的使用我们会在近期其他文章里对其加以介绍。比如,我们定义了MyAnnotation3注释:MyAnnotation3.javaviewplaincopytoclipboardprint?1.package com.test.annotation; 2. 3.import jav
4、a.lang.annotation.Annotation; 4.import java.lang.annotation.Inherited; 5.import java.lang.annotation.Retention; 6.import java.lang.annotation.RetentionPolicy; 7. 8.@Retention(RetentionPolicy.RUNTIME) 9.public @interface MyAnnotation3 { 10. public String value(); 11. public S
5、tring[] multiValues(); 12. int number() default 0; 13.} packagecom.test.annotation;importjava.lang.annotation.Annotation;importjava.lang.annotation.Inherited;importjava.lang.annotation.Retention;importjava.lang.annotation.RetentionPolicy;@Retention(RetentionPolicy.RUNTIME)public@int