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

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

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

    每日一得

    不求多得,只求一得 about java,hibernate,spring,design,database,Ror,ruby,快速開發
    最近關心的內容:SSH,seam,flex,敏捷,TDD
    本站的官方站點是:顛覆軟件

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      220 隨筆 :: 9 文章 :: 421 評論 :: 0 Trackbacks
    key words:hibernate,load,session.get,session.load()

    public?class?Parent?implements?Serializable?{

    ????
    /**?identifier?field?*/
    ????
    private?Long?id;

    ????
    /**?persistent?field?*/
    ????
    private?List?childs;

    ????
    /**?full?constructor?*/
    ????
    public?Parent(Long?id,?List?childs)?{
    ????????
    this.id?=?id;
    ????????
    this.childs?=?childs;
    ????}

    ????
    /**?default?constructor?*/
    ????
    public?Parent()?{
    ????}

    ????
    /**?
    ?????*????????????@hibernate.id
    ?????*?????????????generator-class="assigned"
    ?????*?????????????type="java.lang.Long"
    ?????*?????????????column="id"
    ?????*
    ?????
    */
    ????
    public?Long?getId()?{
    ????????
    return?this.id;
    ????}

    ????
    public?void?setId(Long?id)?{
    ????????
    this.id?=?id;
    ????}

    ????
    /**
    ?????*????????????@hibernate.set
    ?????*?????????????lazy="true"
    ?????*?????????????inverse="true"
    ?????*?????????????cascade="none"
    ?????*????????????@hibernate.collection-key
    ?????*?????????????column="parent_id"
    ?????*????????????@hibernate.collection-one-to-many
    ?????*?????????????class="net.foxlog.model.Child"
    ?????*?????????
    ?????
    */
    ????
    public?List?getChilds()?{
    ????????
    return?this.childs;
    ????}

    ????
    public?void?setChilds(List?childs)?{
    ????????
    this.childs?=?childs;
    ????}

    ????
    public?String?toString()?{
    ????????
    return?new?ToStringBuilder(this)
    ????????????.append(
    "id",?getId())
    ????????????.toString();
    ????}

    ????
    public?boolean?equals(Object?other)?{
    ????????
    if?(?!(other?instanceof?Parent)?)?return?false;
    ????????Parent?castOther?
    =?(Parent)?other;
    ????????
    return?new?EqualsBuilder()
    ????????????.append(
    this.getId(),?castOther.getId())
    ????????????.isEquals();
    ????}

    ????
    public?int?hashCode()?{
    ????????
    return?new?HashCodeBuilder()
    ????????????.append(getId())
    ????????????.toHashCode();
    ????}

    }


    Parent?parent?=?(Parent)session.load(Parent.class,new Integer(7));

    運行提示出錯,"can't get Entity.."

    知道是什么低級錯誤么?? 其實很弱智的東西,但是不注意還就會出現,呵呵,答案如下:


    posted on 2006-11-07 19:28 Alex 閱讀(1651) 評論(3)  編輯  收藏 所屬分類: Hibernate

    評論

    # re: Hibernate的load錯誤,你碰到過這樣的問題么? 2006-11-08 12:37 Alex
    ============還有load容易出問題,盡量用get吧  回復  更多評論
      

    # re: Hibernate的load錯誤,你碰到過這樣的問題么? 2007-01-08 01:08 癩蛤蟆的左眼
    我在Hibernate中的xml文件中定義了雙向映射,并附加了一個元素one-to-many產生的Set元素,并在持久化類用getSubSubject()取到了定義的Set集合,強制轉化成list行嗎?

    List list = (List)getSubSubject(); //Set getSubSubject() 是持久化類中提供的
    return list;

    程序沒有報錯,但驗證時發現getSubSubjects()取不出東西 ,而且一使用它就報錯 ,請問你遇到過嗎?  回復  更多評論
      

    # re: Hibernate的load錯誤,你碰到過這樣的問題么? 2007-01-12 16:46 大田斗
    呵呵,這個錯誤確實有點不好發現,其實使用get/load都能達到目的,相比之下load也許有時效率更高,終究查詢了一次二級緩存  回復  更多評論
      

    主站蜘蛛池模板: 在线jlzzjlzz免费播放| 国产小视频免费观看| 亚洲91精品麻豆国产系列在线| 青春禁区视频在线观看直播免费| 337p日本欧洲亚洲大胆人人| 在线观看亚洲精品福利片| 最近2019年免费中文字幕高清| 亚洲中文字幕无码爆乳| 91麻豆国产自产在线观看亚洲 | 亚洲人成色777777老人头| 亚洲精品国精品久久99热| 免费A级毛片无码A∨中文字幕下载| 亚洲精品美女网站| 国产AV无码专区亚洲AV漫画| 成年免费大片黄在线观看岛国| 一级黄色免费毛片| 亚洲欧洲国产成人精品| 亚洲精品亚洲人成在线观看下载| 88xx成人永久免费观看| 未满十八私人高清免费影院| 亚洲国产精品成人精品小说| 亚洲综合另类小说色区色噜噜| 色se01短视频永久免费| 亚洲AV中文无码乱人伦在线视色| 无码人妻久久一区二区三区免费| 国产精品亚洲片在线va| 亚洲女久久久噜噜噜熟女| 国偷自产一区二区免费视频| 色偷偷尼玛图亚洲综合| 亚洲黄网站wwwwww| 曰韩亚洲av人人夜夜澡人人爽| 午夜免费福利网站| 日本视频一区在线观看免费| 最新亚洲卡一卡二卡三新区| 亚洲国产综合无码一区| 波多野结衣中文一区二区免费| 美女视频黄的全免费视频 | 色屁屁在线观看视频免费| 国产亚洲色婷婷久久99精品91| 成人免费无码大片A毛片抽搐| 免费国产黄网站在线观看|