JPractice

          JSF+Spring+Hibernate+MySQL 開發商務平臺實踐

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            12 隨筆 :: 0 文章 :: 20 評論 :: 0 Trackbacks
          一個是維護欄目表的,目前只實現了簡單的增加功能,欄目表最難搞的是實現一對多的自身關聯(為了實現不受層次限制)。
          另外一個是初步研究了如何實現Html編輯器,能將編輯完的內容存到表的字段中,就像在這里發表隨筆的功能;
          等這兩個功能進一步完善后,就可以維護欄目和每個欄目下的內容,實現欄目內容的分類和在線維護

          <hibernate-mapping package=".........................">
            <class name="Category" table="cms_categories" lazy="false">
              <id name="id" type="long" column="CATE_ID">
                <generator class="identity"/>
              </id>
              <property name="name" type="string" column="CATE_NAME" length="60" not-null="true"/>
              <set
                 name="childCategories"
                 cascade="save-update"
                 inverse="true"
              >
                 <key column="CATE_CATEGORY_ID" />
                 <one-to-many class="Category" />
              </set>
              <many-to-one name="parentCategory" column="CATE_CATEGORY_ID" class="Category" cascade="none" />
            </class>
          </hibernate-mapping>
          另外哪位熟悉hibernate的朋友,幫我看看,上面是Category類的映射方法,不過當我寫:
             Category category = new Category(categoryName);

             // find the new category's parent category object by the param parentCategoryId
             Category parentCategory = categoryDao.getCategory(parentCategoryId);

             if (parentCategory != null) {    
                category.setParentCategory(parentCategory);
                // parentCategory.getChildCategories().add(category);    ************
                categoryDao.save(category);
               ...............................


          *******行如果不注釋掉就會出Exception,哪位熟悉hibernate的朋友給指點一下
          posted on 2006-02-06 00:37 JPractice 閱讀(355) 評論(3)  編輯  收藏

          評論

          # re: 今天增加了2個小模塊 2006-02-07 19:42 czaiq1
          幾天沒見,開發這么快,不過你用的我還沒用到過,只能是學學,不能提供建議哦  回復  更多評論
            

          # re: 今天增加了2個小模塊 2006-02-07 22:33 JPractice
          開發進度不快了,現在只是做一些很簡單的模塊,一方面是應付商業平臺信息發布的需要(這個時間要求比較緊),另外也將前段時間學的東西整理、練習一下,將用到的一些框架、技術實際應用一下,將整個過程走通,真正的商業平臺就不是我一個人能搞得過來的了,得組織幾個人的一個團隊才行。  回復  更多評論
            

          # re: 今天增加了2個小模塊 2006-06-24 01:24 crazycy
          這個錯誤是因為在Hibernate在處理一對多雙向關聯時,必須兩邊同時進行關聯關系的修改。  回復  更多評論
            


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


          網站導航:
           
          主站蜘蛛池模板: 平度市| 安义县| 图木舒克市| 青川县| 德兴市| 陕西省| 孟州市| 沂源县| 林州市| 拜泉县| 平原县| 达拉特旗| 乌海市| 天峻县| 贺兰县| 都昌县| 绥滨县| 普定县| 枣庄市| 壶关县| 惠来县| 兴城市| 若尔盖县| 华容县| 都兰县| 视频| 宾阳县| 南投市| 兴隆县| 安庆市| 固始县| 汨罗市| 施甸县| 财经| 新河县| 台北县| 正宁县| 金昌市| 昆明市| 乌什县| 泸水县|