-
1,@entity注解后可以不用再創建xxx.hbm.xml實體類配置文件
2,注解后也需要將實體類映射到hibernate.cfg.xml中
? ? ?<mapping class="具體的類名"/>
3,若引用javax.persistence.Entity則說明注解引用的JPA
4,SchemaExport export = new SchemaExport(config);
? ? ? export.create(true,true);
? ? ? 可自動創建沒有在數據庫中發現的實體類表
查看全部 -
1,myeclipse中需要創建hibernate插件后才可以直接new一個hibernate.cfg.xml文件
查看全部 -
映射關系注解
查看全部 -
類級別注解和屬性級別注解
查看全部 -
兩種方式:
@OneToOne(cascade = CascadeType.ALL)?//cascade?是指定級聯關系,全級聯
@JoinColumn
//表示被控類的主鍵
String作為pid時,需要類實現Serializable
查看全部 -
@Transient?不映射到數據庫的字段,ORM忽略
作用:?
不想將某些字段映射到數據庫中,比如薪水等保密字段
查看全部 -
auto????????主鍵由程序自動控制(字符串不能指定為auto)
identity???自動遞增
查看全部 -
Mysql規定
如果String類型作為主鍵,長度不能過長
可以用Column(length = 10)來限制
查看全部 -
多對多雙向外鍵
查看全部 -
多對多單向外鍵
查看全部 -
一對多雙向外鍵
查看全部 -
一對多單向外鍵
查看全部 -
一對一雙向外鍵聯合主鍵
查看全部 -
.如果注解寫在getXxx上,則所有其他屬性的注解統一寫在getXxx上;若寫在屬性上,則所有其他屬性的注解統一寫在屬性上。 ?需要一致
查看全部 -
一對一雙向外鍵
查看全部
舉報