hibernate @table
来源:互联网 发布:外国语大学排名知乎 编辑:程序博客网 时间:2024/05/16 04:32
@javax.persistence.Table(catalog=”xx”,name=”xx”,schema=”xx”,uniqueConstraints={ @UniqueConstraint(columnNames={“xx”,”xx”})})
name:指定表的名称
catalog:指定数据库名称
schema:指定数据库的用户名
uniqueConstraints:指定唯一性字段约束,如为personid 和name 字段指定唯一性约束
uniqueConstraints={ @UniqueConstraint(name=”xxx” columnNames={“personid”, “name”})}
@UniqueConstraint 中的name=”xxx”为唯一约束名,代码如下:
package com.cmh.beans;
import java.io.Serializable;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Table;import javax.persistence.UniqueConstraint;@Entity@Table(name = "TBL_FLIGHT", uniqueConstraints = @UniqueConstraint(name = "flight_number", columnNames = { "comp_prefix", "flight_number" }))public class Flight implements Serializable { private static final long serialVersionUID = -2329039752473928764L; @Id @GeneratedValue private Integer id; @Column(name = "comp_prefix") private String comp_prefix; @Column(name = "flight_number") private String flight_number; public Flight() { super(); } public Flight(Integer id, String compPrefix, String flightNumber) { super(); this.id = id; comp_prefix = compPrefix; flight_number = flightNumber; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getComp_prefix() { return comp_prefix; } public void setComp_prefix(String compPrefix) { comp_prefix = compPrefix; } public String getFlight_number() { return flight_number; } public void setFlight_number(String flightNumber) { flight_number = flightNumber; }}
0 0
- hibernate @table
- Hibernate Table Inherit
- hibernate生成table
- Hibernate Table annotations
- Hibernate的@Table注解
- org.hibernate.mapping.Table.java
- hibernate使用table生成主键
- Hibernate之@Entity,@Table,@Id
- hibernate@Table(catalog=" ")配置
- Hibernate 实体层设计--Table per subclass
- Hibernate 实体层设计--Table per subclass
- Hibernate中Id的table生成策略
- hibernate---Table 'XXX.XXX' doesn't exist
- hibernate中@Entity和@Table的区别
- hibernate遇到Unsuccessful: create table问题
- hibernate jpa Table "xxxx" cannot be resolved
- 【Hibernate】Table '表名' doesn't exist
- Hibernate ERROR: Table doesn't exist
- 自定义异常类型
- Android 实现拍照、录像
- 蓝桥杯 - 算法训练 最大最小公倍数 C语言实现
- C#编程基础->XML系列导航
- javaWEB总结(20):Session概述
- hibernate @table
- 1094. The Largest Generation
- 【OS学习】之 进程初识(Operating Systems: Three Easy Pieces )
- 蓝桥杯 结点选择 By Assassin 简单的树形dp复习
- numpy矩阵基础知识回顾小结
- 指针的分类有哪些
- C++模板元编程
- WIN32 API 函数大全
- struts中的配置文件