ITEEDU

修饰方法的annotation声明方式

annotation是一种修饰符,能够如其它修饰符(如public、static、final)一般使用。习惯用法是annotaions用在其它的修饰符前面。annotations由“@+annotation类型+带有括号的成员-值列表”组成。这些成员的值必须是编译时常量(即在运行时不变)。

下面是一个使用了Column annotation的方法声明:

//由于表名和属性名和数据库中的对应,可以不加注释
@Table(CV.TN_CHARTYPE)
public class CharType {
	@Column(isKey=true,value=CV.DB_ID)
	private String id;
	@Column(CV.CT_CN_NAME)
	private String name;
	@Column(CV.CT_CN_DESC)
	private String describe;
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getDescribe() {
		return describe;
	}
	public void setDescribe(String describe) {
		this.describe = describe;
	}

}