隨筆-9  評(píng)論-168  文章-266  trackbacks-0
          一.具有外鍵的表格,  HQL查詢(xún)---"from A類(lèi)"報(bào)錯(cuò).
          解決方法:  不能模糊查詢(xún),需指定查詢(xún)的屬性.  如:  "select 別名.屬性 from A類(lèi) as 別名".
          (注:有時(shí)候問(wèn)題就是那么的奇怪,如遇到上述問(wèn)題,可以試試這個(gè)方法.MYSQL6.0好像沒(méi)這問(wèn)題;5.0好像有.)

          二.A表的外鍵定義B表的非主鍵,  HQL查詢(xún)返回結(jié)果為空值或報(bào)空指針錯(cuò)誤或類(lèi)型轉(zhuǎn)換失敗.
          解決方法:  因?yàn)镠ibernate 默認(rèn)外鍵的關(guān)聯(lián)是主鍵,  所以需加上<many-to-one  property-ref="關(guān)聯(lián)類(lèi)的屬性" ......>
          關(guān)聯(lián)類(lèi).HBM.XML---       
                 <set name="as" inverse="true">
                      <key property-ref="content">
                       <column name="bc" length="45" not-null="true" />
                      </key>
                      <one-to-many class="com.a.A" />
                  </set>
          posted on 2008-05-02 22:55 紫蝶∏飛揚(yáng)↗ 閱讀(1554) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 數(shù)據(jù)庫(kù)
          主站蜘蛛池模板: 陈巴尔虎旗| 文山县| 陆良县| 迁安市| 房山区| 台南市| 改则县| 吉隆县| 明光市| 北海市| 普格县| 大厂| 宕昌县| 北宁市| 怀远县| 庆云县| 大渡口区| 卢龙县| 香格里拉县| 买车| 平武县| 石首市| 闽清县| 潞西市| 高青县| 崇文区| 小金县| 襄汾县| 岳池县| 商河县| 玛沁县| 汝南县| 喀喇沁旗| 大连市| 罗田县| 曲麻莱县| 大港区| 营口市| 天台县| 泰顺县| 石首市|