標籤:資料庫表 http 裝置資訊 ora images strategy 標識 配置 UI
一
數字類型 Integer
@Id@GeneratedValue(strategy=GenerationType.IDENTITY)
運行後就Hibernate產生表的主鍵類型就是Integer類型
-----------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------
除了可以配置一個GenerationType.IDENTITY外,還有一個 .AUTO,這個所有資料庫通用的
但是會有一個Sequence序列表,作用不大,Sequence是Oracle資料庫裡的,但Oracle裡的Sequence不是一個表,是一個對象
@Id@GeneratedValue(strategy=GenerationType.AUTO)
二
字串類型 String
UUID,{唯一標識,全世界唯一}
@Id@GeneratedValue(generator="systemUUID")@GenericGenerator(name="systemUUID",strategy="uuid")
新增資料的時候主鍵欄位值就是就是一串字串,
根據錄入資訊時的時間和所用到的裝置的裝置資訊等等組合起來的資料,所以稱全世界唯一標識
三
數字類型之Oracle_Sequence
Java註解設定資料庫表主鍵