metadata:元数据,描述数据的数据,举个例子:在java中使用广泛的注解,就是描述数据的数据的一个具体实现。下面附两个注解的使用示例:
package gson; public class ObjectDemo { private String name; @Override public String toString() { return "ObjectDemo [name=" + name + "]"; } }
上述是常见的一个类的toString方法,有一个@Override的注解,覆盖父类的方法,此处方法也可以理解为数据,那注解@Override就是描述数据的数据。下面举一个在属性上添加注解的例子:
package com.sboot.firstdemo.demo.entity; import javax.persistence.Column; import javax.persistence.Entity; @Entity public class DemoEntity { @Column(name = "id") private String id; @Column(name = "name") private String name; @Override public String toString() { return "DemoEntity [id=" + id + ", name=" + name + "]"; } }
这是在web应用中常见的实体映射类,在id属性上的注解@Column就是描述id的数据,即描述数据的数据。