Hibernate_學習筆記-2

 問題:

 
Annotation的註解放在什麼地方合適?
 
答:放在Get方法上面,企業使用就是這樣,倘若放在fiel上面會破壞封裝性,Hibernate會訪問我們的私有變量(通過反射可以查詢到)
 
註解標籤放在Hibernate的get方法上
 
Junit的BUG :
 
當Hibernate.cfg.xml 文件出錯了,Junit不會報異常出來,什麼也沒顯示。
 
解決辦法:1。SessionFactory初始化是,try 語句中操作,2.測試類裏面寫main方法,使用他來調用BeforeClass方法初始化SessionFactory
 
ID 生成策略:
 
UUID算法(全球統一的認證) :記錄主鍵 ID會是:34d4a1073b41e007013b41e0086c0001 這樣子的。形如電腦的MAC地址,全球唯一。ID 前指定策略:@GeneratedValue(strategy=GenerationType.XXOO)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章