Hibernate4的注解 (持续更新范例中)
作用:使得Hibernate程序的开发大大的简化。利用注解后,可不用定义持久化类对应的*.hbm.xml,而直接以注解方式写入持久化类的实现中。
注解配置持久化类常用注解。
| 注解 | 含义和作用 |
| @Entity | 将 一个类声明为一个持久化类 |
| @Id | 声明了持久化类的标识属性(相当于数据表的主键) |
| @GeneratedValue | 定义标识属性值的生成策略 |
| @Table | 为持久化类映射指定表(table)、目录(catalog)和schema的名称。默认值,持久化类名,不带包名 |
| @UniqueConstraint | 定义表的唯一约束 |
| @Lob | 表示属性将被持久化为Blob或者Clob类型 |
| @Column | 将属性映射到列 |
| @Transient | 忽略这些字段和属性,不用持久化到数据库 |

浙公网安备 33010602011771号