easyJF-projects
[EasyDBO] 處理事務方面存在問題
摘要: 前面已經提過EasyDBO的處理關聯上是有問題的。這里進入查看。
前面也給出了一個簡單的方法來處理一對一、一對多的關系(多對對暫不處理)。但是,如果你用將autocommit設定為false時,卻也不能獲得想要的結果。
閱讀全文
posted @
2007-07-19 01:13 三告習習 閱讀(1064) |
評論 (0) 編輯
[EasyDBO] EasyDBO添加支持數據庫表名(表結構不變)變換功能
摘要: 在某些情況下,我們可能需要同一個實體bean對應著多個數據庫表,比如,你的數據庫表是按照每個月添加一個,但是對應的實體bean并沒有改變。這個時候,我們就需要支持表明變換了,否則,難道你每個月改變一下orm映射配置嗎?如果每天都換一個表呢?
閱讀全文
posted @
2007-07-06 10:42 三告習習 閱讀(965) |
評論 (2) 編輯
[EasyDBO] EasyDBO上對象關聯問題的一個簡單解決方法
摘要: EasyDBO上對象關聯還是存在很大問題。
其中一個,添加對象時,沒能將被關聯對象的主鍵(由數據庫生成)插入到關聯對象的外鍵上。
下面是我的一個解決方法
閱讀全文
posted @
2007-07-02 18:15 三告習習 閱讀(1192) |
評論 (3) 編輯
[EasyDBO] 雙向關聯導致堆棧溢出異常
摘要: EasyDBO的實體配置,如果實體存在雙向關聯,并且lazy都設定為false的時候,就會產生堆棧溢出異常。
為什么會導致堆棧溢出呢?
比如存在A實體和B實體。
閱讀全文
posted @
2007-07-02 14:02 三告習習 閱讀(1032) |
評論 (0) 編輯
[EasyDBO] 太多另人失望的地方了......
摘要: 用著用著,突然發覺EasyDBO并沒有實現到它聲稱的功能。
如,當你的實體有一對一關聯或者一對多等關聯時,它并沒有能夠正確地處理外鍵值(當關聯的主鍵為自增類型時,插入關聯對象獲取到外鍵為空,被關聯的對象雖然能插入,但是這樣有舍用呢?)。
看看它處理的過程就知道它不能正確出來外鍵值了。
閱讀全文
posted @
2007-06-28 23:10 三告習習 閱讀(1232) |
評論 (4) 編輯
[EasyDBO] 哇,sai! 不是故意留下陷阱吧
摘要: 郁悶~~~~~~~~~~
搞了半天,發現一對一的被關聯對象沒有連同關聯對象也一同插進數據庫里。
跟了一下源代碼,發現EasyJDB的addRelativeObject(Object obj)方法沒有對OneToOneField進行處理!只對ManyToOneField和ManyToManyField進行處理!但是OneToOneField卻是最常用的!
閱讀全文
posted @
2007-06-28 18:09 三告習習 閱讀(743) |
評論 (0) 編輯
[EasyDBO] 是bug還是我用法不當? EasyDBO 該完善一些的時候了吧~~
摘要: 近來使用EasyDBO發現一些問題。
首先,DBTable中的id命名意義不明朗,這個id你猜是數據庫表的key還是javaBean對應于數據庫表key的屬性?我的猜測是前者,數據庫表的key(主鍵的名稱)。
閱讀全文
posted @
2007-06-28 12:17 三告習習 閱讀(1198) |
評論 (2) 編輯