隨筆-35  評論-97  文章-0  trackbacks-0

          郁悶~~~~~~~~~~

          搞了半天,發現一對一的被關聯對象沒有連同關聯對象也一同插進數據庫里。

          跟了一下源代碼,發現EasyJDB的addRelativeObject(Object obj)方法沒有對OneToOneField進行處理!只對ManyToOneField和ManyToManyField進行處理!但是OneToOneField卻是最常用的!

          解決如下:在上面提及的方法中加入

                              if((classField instanceof OneToOneField) && wrapper.isReadableProperty(propertyName)){
                              
          //處理一對一
                              Object value = wrapper.getPropertyValue(propertyName);
                              System.out.println(value);
                              
          if (value != null{
                                  ret 
          = ret & this.saveOrUpdate(value);
                              }

           

          我真的想問問他的開發人員,這是不是故意留下的陷阱啊??!這么重要的東西都會忽視?

          版本還是最新的呢!
          posted on 2007-06-28 18:09 三告習習 閱讀(749) 評論(0)  編輯  收藏 所屬分類: easyJF-projects
          主站蜘蛛池模板: 莒南县| 丹东市| 镇安县| 鄱阳县| 阿城市| 苍山县| 青神县| 班戈县| 侯马市| 黑山县| 凤庆县| 三亚市| 京山县| 金湖县| 天气| 博客| 武宣县| 余姚市| 曲麻莱县| 郧西县| 灵宝市| 临邑县| 正定县| 漳平市| 耿马| 泰来县| 大姚县| 花莲县| 慈溪市| 广饶县| 从江县| 比如县| 图木舒克市| 清河县| 怀远县| 武鸣县| 成都市| 三原县| 铜川市| 长宁县| 德兴市|