hibernate常用註解

2021-09-25 07:01:59 字數 631 閱讀 7971

@null 被注釋的元素必須為null

@notnull 被注釋的元素不能為null

@asserttrue 被注釋的元素必須為true

@assertfalse 被注釋的元素必須為false

@min(value) 被注釋的元素必須是乙個數字,其值必須大於等於指定的最小值

@max(value) 被注釋的元素必須是乙個數字,其值必須小於等於指定的最大值

@decimalmin(value) 被注釋的元素必須是乙個數字,其值必須大於等於指定的最小值

@decimalmax(value) 被注釋的元素必須是乙個數字,其值必須小於等於指定的最大值

@size(max,min) 被注釋的元素的大小必須在指定的範圍內。

@digits(integer,fraction) 被注釋的元素必須是乙個數字,其值必須在可接受的範圍內

@past 被注釋的元素必須是乙個過去的日期

@future 被注釋的元素必須是乙個將來的日期

@pattern(value) 被注釋的元素必須符合指定的正規表示式。

@email 被注釋的元素必須是電子郵件位址

@length 被注釋的字串的大小必須在指定的範圍內

@notempty 被注釋的字串必須非空

hibernate 常用註解

entity table name sys user dynamicinsert和 dynamicupdate生成動態sql語句,即在插入和修改資料的時候,語句中只包括要插入或者修改的字段 cache usage cacheconcurrencystrategy.標籤 有5種可選的快取方案 1,ca...

Hibernate常用註解

entity 宣告實體bean,每乙個持久化pojo類都是乙個實體bean,這可以通過在類的定義中使用 entity註解來進行宣告 id 註解則宣告了該實體bean的標識屬性,對應相應表使用id列作為主鍵列 table 是類一級的註解,通過 table註解可以為實體bean對映指定表 table 目...

hibernate入門三(常用註解)

entity 標註這是乙個實體類 table name person 標註當前實體類與表的映關係 id 標註當前屬性為表的主鍵 generatedvalue 為乙個實體生成乙個唯一標識的主鍵,有兩個屬性,分別是strategy和generator。其中generator屬性的值是乙個字串,預設為 其...