關於一個CMP關係的問題,很可能被忽略,不知道大家知道嘛
系統中有一個一對多關係的兩個BEAN teacher(one)--------student(many)
那麼現在我直接在資料庫表STUDENT裡面增加一條記錄,比如該記錄裡面老師的ID是5(新增記錄的方法也許是直接到資料庫裡面去加,也可能是用系統中的某一個方法呼叫SQL語句插入),那麼在BEAN類 teacher(id=5) 中呼叫 getStudents() 方法返回COLLECTION中,有沒有剛才我加進去的那一條?注意,我並沒有顯式的呼叫SET方法把剛才加進資料庫的那條記錄加入COLLECTION裡面。
上面就是我的問題,類似的情況還有多對多關係中,left 和 right BEAN對middle過渡BEAN都有一對多關係,那麼如果我想讓LEFT和RIGHT增加一條關係,就要在MIDDLE表裡面插入一條記錄,也就是要CREATE一個MIDDLE BEAN,那我用某種方法新增以後,直接用LEFT.GETMIDDLES()返回的COLLECTION中有沒有剛才新增的記錄呢?
如果沒有,請問怎麼樣做才能使剛才新增的記錄包括在COOLECTION裡面????
那麼現在我直接在資料庫表STUDENT裡面增加一條記錄,比如該記錄裡面老師的ID是5(新增記錄的方法也許是直接到資料庫裡面去加,也可能是用系統中的某一個方法呼叫SQL語句插入),那麼在BEAN類 teacher(id=5) 中呼叫 getStudents() 方法返回COLLECTION中,有沒有剛才我加進去的那一條?注意,我並沒有顯式的呼叫SET方法把剛才加進資料庫的那條記錄加入COLLECTION裡面。
上面就是我的問題,類似的情況還有多對多關係中,left 和 right BEAN對middle過渡BEAN都有一對多關係,那麼如果我想讓LEFT和RIGHT增加一條關係,就要在MIDDLE表裡面插入一條記錄,也就是要CREATE一個MIDDLE BEAN,那我用某種方法新增以後,直接用LEFT.GETMIDDLES()返回的COLLECTION中有沒有剛才新增的記錄呢?
如果沒有,請問怎麼樣做才能使剛才新增的記錄包括在COOLECTION裡面????
相關文章
- 關於CMP的關係,求教...
- 【轉】一個關於用AOP實現許可權控制的問題,不知道大家怎麼想?
- 一個關於Java Socket的問題,大家看一下Java
- 請教cmp關聯的問題,1:1,1:n多關係
- 遇到一個關於session id的問題,向大家請教!Session
- 關於Handler同步屏障你可能不知道的問題
- 39個你不知道的關於亞馬遜的真相亞馬遜
- 關於教程的一個問題
- 丁奇:關於 AliSQL 開源大家關心的問題SQL
- 丁奇:關於AliSQL開源大家關心的問題SQL
- 請教大家關於java效能的問題Java
- JS:關於JS字面量及其容易忽略的12個小問題JS
- 關於repaint()問題,大家請指點AI
- 關於Integer面試的一個問題面試
- 一個關於Java Excel的問題JavaExcel
- 一個關於SessionBean呼叫的問題。SessionBean
- 一個關於prototype模式的問題?模式
- 關於Partition列被更新的問題
- 請教一個資料表關係的問題
- 關於一個歸檔問題?
- 請教:關於排課問題的實體關係
- 問一個關於hibernate的OracleDialect問題Oracle
- 開發CMP關係的時候,是建立主鍵表CMP關係然後指向外來鍵表CMP,還是反之?
- 關於 Git 你所不知道的一些事Git
- 關於 Java 你不知道的 10 件事Java
- 關於面試你不知道的幾點面試
- 求助關於JdonFrameworkTest的一個問題Framework
- 關於系統效能的一個問題
- 一個關於jdbc2的問題JDBC
- 關於jdbc的一個問題,高手解惑JDBC
- 關於抽象工廠的一個問題?抽象
- 爭用!!!!一個關於JDBC的問題!JDBC
- 關於singleton模式的一個問題?模式
- 碰到一個棘手的問題——關於httpclient。HTTPclient
- 關於 Google 你可能還不知道的26個事實Go
- Android關於Path你所知道的和不知道的一切Android
- Android關於Canvas你所知道的和不知道的一切AndroidCanvas
- Android關於Paint你所知道的和不知道的一切AndroidAI