Java Annotation(Java 注解)

如果你想知道java annotation是什么?你可以先看看:“”

下面是我做的一个demo:

项目结构:

运行效果:

====================================================

代码部分:

注:很多人会考虑这个问题,“这样做的目的是什么?我们可以做一个配置文件(xml,香港服务器租用,properties等),不是比这个跟方便…或者说

直接把我们的配置信息写入程序…这样也不会去解析我们写的注释..”

但是annotation和xml,香港服务器,properties等配置文件的优缺点是什么呢..

个人观点:写注释的时候,比较方便…可以提高开发的效率.有用到注释的框架,如:Hibernate,Struts,Spring等

回到原话题,“这样做的目的是什么?“—这里只是做一个demo,让大家知道annotation是怎么一回事儿….在很多我们开发的

过程中,很少用到我们自己定义的注释(Annotation),如果真的用到了,那么这篇blog也许就有帮助了..^_^

====================================================

/java_annotation/src/com/b510/hongten/annotation/JDBCAnnotation.java

* com.b510.hongten.annotation; java.lang.annotation.Documented; 7 import java.lang.annotation.ElementType; 8 import java.lang.annotation.Retention; 9 import java.lang.annotation.RetentionPolicy;10 import java.lang.annotation.Target; * JDBC annotation14 * Hongten16 * @date 2013-4-10@Documented19 @Retention(RetentionPolicy.RUNTIME)20 @Target(ElementType.TYPE)21 public @interface JDBCAnnotation {22 23String driver() default “com.mysql.jdbc.Driver”;24 25String dbName() default “”;26 27String encoding() default “UTF-8”;28 29String port() default “3306”;30 31String host() default “localhost”;32 33String userName() default “root”;34 35String password() default “”;36 37 },免备案空间喜欢真实的人,要做真实的人,所以从来不会想要刻意模仿任何人。

Java Annotation(Java 注解)

相关文章:

你感兴趣的文章:

标签云: