码迷,mamicode.com
首页 > Web开发 > 详细

Hibernate 关于实体映射常用注解

时间:2017-06-07 22:28:45      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:字段名   nbsp   自动增长   com   字段   ble   false   映射   动态sql   

注解

类注解(写在类上面的)

@Entity       标明实体类

@Table(name="数据库标明")      生成数据库时的表名由这个决定

@DynamicInsert 和 @DynamicUpdate    

在Hibernate中可以利用@DynamicInsert(true)和@DynamicUpdate(true)生成动态SQL语句,即在插入和修改数据的时候,语句中只包括要插入或者修改的字段。

 

属性注解(写在属性上)

@Id     标明该属性生成数据库表后相应字段为主键

@GeneratedValue    标明自动增长,一般和@Id配合使用

@Column(name="数据库字段名",nullable=false,columnDefinition="int(8) default ‘0‘ comment ‘这是注释‘")       标明数据库字段名,是否为空,对应数据库的类型、长度、默认值、注释等

 

Hibernate 关于实体映射常用注解

标签:字段名   nbsp   自动增长   com   字段   ble   false   映射   动态sql   

原文地址:http://www.cnblogs.com/hyyq/p/6959154.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!