【文件属性】:
文件名称:JPA 和 注释文档
文件大小:66KB
文件格式:DOC
更新时间:2012-10-06 10:48:16
JPA
JPA(Java persistent api) 是sun 公司持久层标准,它用注释来维持类和表的对应关系:
注意:注释跟类、接口、枚举 是同一级别
使用:@注释名(注释属性名=与注释属性类型对应的值)
注释定义:
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface MyAnnocation{
String value() default “默认值”;
String [] name();
}
引用: @MyAnnocation(value="",name={"李白","杜甫"})
系统注释:
过时修饰:
修饰对象:接口、类、方法 ,类过时但类中的方法不会过时
作用:使接口、类、方法过时
注释: @Deprecated
2) 消除感叹号
修饰对象:有感叹号
作用:消除感叹号
注释:@SuppressWarnings(value={"unchecked"})
注意:
如果注释的属性名为 value 且只有一属性,则使用注释时可以去掉属性名,
如果属性的数据类型为数组且只有一个值,则{}括号可以省略注释起作用时是原代码级别
三.自定义注释: