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

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

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

    編程生活

       :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      113 隨筆 :: 0 文章 :: 18 評論 :: 0 Trackbacks

    其實在定義單向關(guān)系中只有三情況:

    • 一對多

    • 一對一

    • 多對多

     

    OneToOne


    @OneToOne(fetch = FetchType.LAZY)

    @JoinColumn(name="當(dāng)前對象的關(guān)聯(lián)id")

    使用如:
    1.直接使用
        JPQL:select o.id, o.name,o.relaObj.id,o.relaObj.name from User o where o.id=?1,
       此種方式生成的SQL:select t0.id,t0.name,t1.id,t2.name from User t0,Rel t1 where t0.id=?1 and t0.當(dāng)前對象的關(guān)聯(lián)id=t1.id


    2.用join
       JPQL:select o.id, o.name,r.id,o.r.name from User o left join o.relaObj r where o.id=?1

    第2種方式常用一些

     

    OneToMany

    @OneToMany(cascade=CascadeType.ALL,fetch=FetchType.EAGER)
        @JoinTable(
                joinColumns = { @JoinColumn( name="condition_id") },//當(dāng)前對象的關(guān)聯(lián)id
                inverseJoinColumns = @JoinColumn( name="actionDefine_id")//關(guān)聯(lián)表的id
        )
        @IndexColumn(name="sortFlag")


     

    ManyToMany

    @ManyToMany(cascade=CascadeType.ALL,fetch=FetchType.EAGER)
        @JoinTable(
                name="中間表",,
                joinColumns = { @JoinColumn( name="condition_id") },//當(dāng)前對象的關(guān)聯(lián)id
                inverseJoinColumns = @JoinColumn( name="actionDefine_id")//關(guān)聯(lián)表的id
        )
        @IndexColumn(name="sortFlag")


    posted on 2007-09-20 15:59 wilesun 閱讀(831) 評論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 全亚洲最新黄色特级网站| 在线播放免费人成毛片乱码| 国内精品乱码卡1卡2卡3免费| 亚洲黄色中文字幕| 在线看片免费人成视久网| 久久久亚洲欧洲日产国码是AV | 亚洲午夜在线电影| 久久精品国产这里是免费| 亚洲人成依人成综合网| 99re6在线精品视频免费播放| 一区二区三区亚洲| 中字幕视频在线永久在线观看免费 | 久久成人18免费网站| 国产亚洲精品va在线| 麻豆成人久久精品二区三区免费| 亚洲欧洲日产国码久在线观看| 100000免费啪啪18免进| 亚洲色中文字幕在线播放| jizzjizz亚洲| 人妻丰满熟妇无码区免费| 亚洲国产日韩综合久久精品| 免费一看一级毛片| 国产麻豆成人传媒免费观看| 亚洲经典在线观看| 四虎影永久在线高清免费| 在线免费播放一级毛片| 亚洲www在线观看| 亚洲国产一区视频| 精品无码AV无码免费专区| 亚洲熟妇成人精品一区| 亚洲人成影院在线无码按摩店| 国产精品成人免费福利| 狠狠入ady亚洲精品| 亚洲成a人片在线观看无码专区| 真人做A免费观看| 思思久久99热免费精品6| 亚洲第一视频网站| 四虎影视免费永久在线观看| 精品一区二区三区免费毛片爱| 亚洲sm另类一区二区三区| 亚洲AV无码久久精品蜜桃|