Hibernate注解映射mysql數據庫上text類型_MySQL
來源:懂視網
責編:小采
時間:2020-11-09 20:00:49
Hibernate注解映射mysql數據庫上text類型_MySQL
Hibernate注解映射mysql數據庫上text類型_MySQL:Hibernate @Lob 通常與@Basic同時使用,提高訪問速度。 @Lob @Basic(fetch = FetchType.LAZY) @Column(name=DtaContent, columnDefinition=CLOB, nullable=true) public String getDtaContent()
導讀Hibernate注解映射mysql數據庫上text類型_MySQL:Hibernate @Lob 通常與@Basic同時使用,提高訪問速度。 @Lob @Basic(fetch = FetchType.LAZY) @Column(name=DtaContent, columnDefinition=CLOB, nullable=true) public String getDtaContent()

Hibernate
@Lob 通常與@Basic同時使用,提高訪問速度。
@Lob
@Basic(fetch = FetchType.LAZY)
@Column(name="DtaContent", columnDefinition="CLOB", nullable=true)
public String getDtaContent() {
return dtaContent;
}
@Basic 實體Bean中所有的非Static 非transient的屬性都可以被持久化,沒有定義注解屬性的等價于在其上添加了@Basic注解
通過@Basic注解可以聲明屬性的獲取策略(lazy與否),默認的是即時獲取(early fetch),這里又討論到了
延遲關聯獲取和延遲屬性獲取,通常不需要對簡單屬性設置延遲獲取,如需要定義@Basic(fetch=FetchType.LAZY)
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
Hibernate注解映射mysql數據庫上text類型_MySQL
Hibernate注解映射mysql數據庫上text類型_MySQL:Hibernate @Lob 通常與@Basic同時使用,提高訪問速度。 @Lob @Basic(fetch = FetchType.LAZY) @Column(name=DtaContent, columnDefinition=CLOB, nullable=true) public String getDtaContent()