学习小记
今天了解一下JAVA元数据的用法和一些作用,拿出一些例子,给自己看,怕自己以后忘了JAVA的元数据功能是JDK1.5才开始支持的,以前都没有,正因为是新支持的,所以有关于它的介绍挺少,用处也不太多,最近发现很多框架都可以把它用来配置一些东西,以代替以前比较复杂的XML配置.想像一下,在JAVA代码中直接写入注释来配置,那该是多么好的事情,让我们写习惯了代码和看习惯了代码的人来说,这无疑是一件很爽的事情.
我们可以使用JAVA内置的注释内型,如果觉得不够用,可以定义自己的注释内型,定义如下
<div class="code_title">java 代码<div class="dp-highlighter"><div class="bar">
[*]/*
[*] * MyType.java
[*] *
[*] * Created on 2006年12月7日, 下午3:40
[*] *
[*] * To change this template, choose Tools | Template Manager
[*] * and open the template in the editor.
[*] */
[*]
[*]package testAnno;
[*]
[*]/**
[*] *
[*] * @author lbf
[*] */
[*]import java.lang.annotation.*;
[*]@Retention(RetentionPolicy.RUNTIME)
[*]@Target({ElementType.TYPE,ElementType.METHOD})
[*]public @interface MyType {
[*] String authorName();
[*] String lastModified();
[*] String bugFixes() default "ok";
[*]}
页:
[1]