<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)

    隨筆分類

    隨筆檔案

    相冊

    收藏夾

    博客

    文檔

    站點

    論壇

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 99久久免费国产精品热| 亚洲一区二区三区不卡在线播放| 国产青草亚洲香蕉精品久久| 女人张开腿等男人桶免费视频 | 69成人免费视频无码专区| 亚洲美女视频一区| 最近2019中文字幕免费大全5| 亚洲综合精品香蕉久久网97| 免费无遮挡无码永久视频| 亚洲视频日韩视频| 国产精品免费观看| 亚洲精品日韩一区二区小说| 国产午夜无码视频免费网站| 一级黄色免费毛片| 国产亚洲福利精品一区| 四虎影视在线影院在线观看免费视频| 亚洲精品日韩中文字幕久久久| 18禁美女裸体免费网站| 自拍日韩亚洲一区在线| 国产成人免费片在线视频观看| 免费中文字幕视频| 久久亚洲精品AB无码播放| 亚欧在线精品免费观看一区| 亚洲午夜理论片在线观看| 国产午夜鲁丝片AV无码免费| 久久久久久久久久免免费精品| 亚洲av无码一区二区三区乱子伦| 国产精彩免费视频| 精品女同一区二区三区免费播放| 国产日产亚洲系列| 88xx成人永久免费观看| 在线观看亚洲AV日韩AV| 精品国产亚洲一区二区在线观看| 三年片在线观看免费大全电影| 中文字幕亚洲精品无码| 亚洲午夜AV无码专区在线播放| 7x7x7x免费在线观看| 久久久久亚洲国产AV麻豆| 亚洲国产第一站精品蜜芽| 成人免费淫片在线费观看| 成av免费大片黄在线观看|