1 package org.hibernate.test.annotations; 3 4 import java.io.Serializable ; 5 import javax.persistence.AccessType; 6 import javax.persistence.Column; 7 import javax.persistence.Entity; 8 import javax.persistence.Id; 9 import javax.persistence.Table; 10 import javax.persistence.UniqueConstraint; 11 12 15 @Entity(access=AccessType.FIELD) 16 @Table(name="tbl_sky", 17 uniqueConstraints = {@UniqueConstraint(columnNames={"month", "day"})} 18 ) 19 public class Sky implements Serializable { 20 @Id 21 protected Long id; 22 @Column(unique=true, columnDefinition="varchar(250)") 23 protected String color; 24 protected String day; 25 protected String month; 26 static protected String area; 27 } 28 | Popular Tags |