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

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

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


    private byte[] file;
    //設置延遲初始化
        @Lob @Basic(fetch=FetchType.LAZY)    
    public byte[] getFile() {
            
    return file;
        }

        
    public void setFile(byte[] file) {
            
    this.file = file;
        }

    設置字段屬性的注解方式

    private String userName;
    @Column(length
    =20,nullable=false,name="name")
        
    public String getUserName() {
            
    return userName;
        }
        
    public void setUserName(String userName) {
            
    this.userName = userName;
        }

    length表示字段的長度

    nullable表示字段是否為空,false表示不能為空,true表示可以為空

    name表示修改字段名稱,默認情況下采用屬性名稱作為字段名稱

      設置數據類型為date的注解方式

    private String birthday;
    @Temporal(TemporalType.DATE)
        
    public Date getBirthday() {
            
    return birthday;
        }
        
    public void setBirthday(Date birthday) {
            
    this.birthday = birthday;
        }

    TemporalType.DATE 其效果為1985-06-18

    TemporalType.TIME 其效果為16:15:05

    TemporalType.TIMESTAMP 其效果為1985-06-18 16:15:05

    設置數據類型為Menu的方式

    package com.hujuan.bean;

    public enum Gender {
        MEN,WOMEN
    }
    //設置默認值為MEN
        private Gender gender = Gender.MEN; @Enumerated(EnumType.STRING)
    @Column(length
    =5,nullable=false)
        
    public Gender getGender() {
            
    return gender;
        }
        
    public void setGender(Gender gender) {
            
    this.gender = gender;
        }

    EnumType.STRING  存進數據庫的為字符串即MENWOMEN

    EnumType.ORDIAL  存進數據庫的為索引即01 

      存放大文本的注解方式 

    private String info;
    @Lob
        
    public String getInfo() {
            
    return info;
        }

        
    public void setInfo(String info) {
            
    this.info = info;
        }

    數據庫中字段的數據類型為longtext 

    存放二進制文本的注解方式

    private byte[] file;
    //設置延遲初始化
        @Lob @Basic(fetch=FetchType.LAZY)    
    public byte[] getFile() {
            
    return file;
        }

        
    public void setFile(byte[] file) {
            
    this.file = file;
        }

    數據庫中數據類型為longblob

     設置該屬性與字段沒有映射關系的注解方式

    private String Mail;
    @Transient
        
    public String getMail() {
            
    return Mail;
        }

        
    public void setMail(String mail) {
            Mail 
    = mail;
        }

     

    Feedback

    # re: JPA+Hibernate 3.3 學習小結——基本屬性映射[未登錄]  回復  更多評論   

    2010-04-14 17:58 by ssh
    非常感謝,你的學習材料,我也要好好學下JPA和HIBERNATE才行啊

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    posts - 28, comments - 5, trackbacks - 0, articles - 1

    Copyright © 胡娟

    主站蜘蛛池模板: 美女尿口扒开图片免费| 亚洲精品美女在线观看| 免费视频成人国产精品网站| 中文字幕人成无码免费视频| 亚洲国产韩国一区二区| 日韩精品福利片午夜免费观着| 亚洲13又紧又嫩又水多| 国产免费女女脚奴视频网| 亚洲一区中文字幕在线电影网 | 无码乱人伦一区二区亚洲一| 99re6在线精品免费观看| 亚洲第一极品精品无码久久 | 成人免费毛片内射美女APP| ASS亚洲熟妇毛茸茸PICS| 免费被黄网站在观看| 亚洲AV无码一区二区三区鸳鸯影院| 永久免费无码网站在线观看| 美女黄频视频大全免费的| 亚洲国产综合精品一区在线播放| 一边摸一边爽一边叫床免费视频| 国产亚洲精品自在久久| 永久黄色免费网站| 精品亚洲成A人无码成A在线观看| 蜜臀91精品国产免费观看| 中美日韩在线网免费毛片视频| 丁香五月亚洲综合深深爱| 少妇太爽了在线观看免费视频 | 国产免费久久精品99re丫y| 亚洲国产精品网站在线播放 | 在线a亚洲老鸭窝天堂av高清| 午夜无遮挡羞羞漫画免费| 人妻巨大乳hd免费看| 亚洲国产精品福利片在线观看| 2020久久精品国产免费| 青青青亚洲精品国产| 久久综合日韩亚洲精品色| 拨牐拨牐x8免费| 国产精品免费久久| 亚洲一区二区三区在线 | 亚洲国产成人久久精品影视| 色妞WWW精品免费视频|