首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

@注脚配置实体类映射

2012-08-30 
@注解配置实体类映射实体一般有id,普通属性,集合属性等,分别对应数据库中的主键,普通列,外键。@注解配置中,

@注解配置实体类映射
    实体一般有id,普通属性,集合属性等,分别对应数据库中的主键,普通列,外键。@注解配置中,实体类@entity注解,用@table指定对应的数据表,@id配置主键。用@column配置普通属性,用@onetomany、@manytoone、@onetoone、@manytomany配置实体间的关系等。

//...导入一系列包<省略>@entity@table(name = “tb_cat”)public class cat{@id@generatedvalue(string = generationtype.auto)private integer id;@column(name = “name”)private string name;@temporal(temporaltype.timestamp)@column(name = “createdate”)private timestamp createdate; //….getter、setter方法省略}

温馨提示:所有的@注解都市javax.persistence.*下的,而不是org.hibernate.*下。javax.persistence.*下的注解是jpa规范规定的注解,用于标识实体类于数据库的映射关系,而hibernate下的注解仅用于补充。当某个功能persistence下不支持时而hibernate支持时使用
 

热点排行