<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Dev@Free

    zJun's Tech Weblog

    [Hibernate Annotations] 映射簡單屬性

    1. 基本屬性映射
    通過 @Basic 可以聲明屬性的存取策略:
    @Basic(fetch=FetchType.EAGER)?? 即時獲取(默認的存取策略)
    @Basic(fetch=FetchType.LAZY)??? 延遲獲取

    通過 @Temporal 定義映射到數據庫的時間精度:
    @Temporal(TemporalType=DATE)?????? 日期
    @Temporal(TemporalType=TIME)?????? 時間
    @Temporal(TemporalType=TIMESTAMP)? 兩者兼具

    使用 @Lob 映射Blob或Clob類型:根據屬性類型決定
    java.sql.CLOB, Character[], char[], String 將映射為 Clob
    java.sql.BLOB, Byte[], byte[], serializable 將映射為 Blob

    2. 列屬性映射
    使用 @Column 映射到列
    @Column(
    name="columnName";??? // 可選,列名(默認是屬性名)
    boolean unique() default false;? // 可選,是否在該列上設置唯一約束(默認 false)
    boolean nullable() default true; // 可選,是否可以為空
    boolean insertable() default true; // 可選,該列是否作為生成insert語句中的一列
    boolean updatable() default true;? // 可選,該列是否作為生成update語句中的一列
    String columnDefinition() default ""; // 可選,為這個特定列覆蓋 SQL DDL 片段(可能導致無法在不同數據庫間移植)
    String table() default "";? // 可選,定義對應的表,默認為主表
    int length() default 255;?? // 可選,列長度
    int precision() default 0; // 可選,列十進制精度(decimal precision)
    int scale() default 0; // 可選, 列十進制數范圍(decimal scale)
    public?class?Person?{
    ????@Column(name?
    =?"PERSONNAME",?unique?=?true,?nullable?=?false,?updatable?=?true)
    ????
    private?String?name;

    ????@Column(name?
    =?"PHOTO",?columnDefinition?=?"BLOB?NOT?NULL",?secondaryTable="PER_PHOTO")
    ????
    private?byte[]?picture;
    }

    posted on 2007-03-07 15:13 zJun's帛羅閣 閱讀(2105) 評論(0)  編輯  收藏 所屬分類: 開源軟件

    導航

    <2007年3月>
    25262728123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    統計

    常用鏈接

    留言簿(15)

    隨筆分類

    隨筆檔案

    相冊

    收藏夾

    博客

    文檔

    站點

    論壇

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产精品人久久电影| 亚洲色欲色欲www在线播放| 午夜在线免费视频 | 成人免费网站视频www| 日韩在线a视频免费播放| 亚洲另类无码一区二区三区| 久久这里只有精品国产免费10| 成人永久免费高清| 亚洲av无码一区二区三区人妖| 破了亲妺妺的处免费视频国产| 亚洲精品无码你懂的| 日本高清免费不卡视频| 污污视频网站免费观看| 亚洲综合激情另类专区| 中文字幕乱码亚洲精品一区 | 成年网在线观看免费观看网址 | 国产免费久久精品| 久久久婷婷五月亚洲97号色| 亚洲欧洲免费视频| 国产亚洲人成A在线V网站| 中文字幕不卡免费视频| 国产免费黄色大片| 国产福利电影一区二区三区,免费久久久久久久精 | 亚洲人成人77777网站| 免费无码又爽又黄又刺激网站 | 亚洲一卡2卡三卡4卡有限公司| 亚洲视频免费在线播放| 国产av天堂亚洲国产av天堂| 人体大胆做受免费视频| 亚洲国产精品VA在线看黑人| 波多野结衣免费在线观看| 日韩亚洲翔田千里在线| 国产精品va无码免费麻豆 | 99久久久国产精品免费蜜臀| 亚洲婷婷五月综合狠狠爱| 95免费观看体验区视频| 亚洲高清在线mv| 91香蕉在线观看免费高清| 亚洲欧洲无码一区二区三区| 亚洲免费日韩无码系列 | 无遮挡国产高潮视频免费观看|