4天--Hibernate學習(day02)
阿新 • • 發佈:2018-12-09
今天內容:
1 實體類(web階段叫做javaBean)的編寫規則
2 hibernate主鍵生成策略
(1)native
(2)uuid
3 實體類操作
(1)crud操作
(2)實體類物件狀態
4 hibernate的一級快取
5 hibernate關於事務的操作
(1)事務程式碼規範寫法
6 hibernate其他的api使用(查詢)
(1)Query
(2)Criteria
(3)SQLQuery
實體類編寫規則:
1.實體類裡面的屬性要是私有的
2.私有屬性要是用公開的 set(寫) 和 get(讀) 方法進行操作
3.要求實體類裡面要有一個屬性作為唯一值(一般都使用id值)
4.實體類屬性建議不適用基本資料型別,而使用基本資料型別對應的包裝類
(1)八個基本資料型別對應的包裝類
-int——Integer
-char——Character
-其他的都是首字母大寫:比如 double -- Double
(2)比如 表示學生的分數,假如 int score;
- 比如學生得了0分,int score = 0;
- 如果表示學生沒有參加考試,int score = null;(錯)不能準確的表示學生是否參加考試
-解決:使用包裝類就可以了,Integer score = 0,表示學生得了0分,
- 表示學生沒有參加考試,Integer score = null ;