alt
Advertisement
Certification Series
Online Training
Career Series
Exforsys
Exforsys arrow Certification Series arrow SCBCD arrow SCBCD Study Notes : Chapter 6 : Component Contract for Container-Managed Persistence (CMP) (Part 2)
Site Search


SCBCD Study Notes : Chapter 6 : Component Contract for Container-Managed Persistence (CMP) (Part 2)
Article Index
SCBCD Study Notes : Chapter 6 : Component Contract for Container-Managed Persistence (CMP) (Part 2)
Page 2
Page 3

.

.

.

6. Many-to-many bidirectional relationships


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A11.getEntityBean_B().contains(entityBean_B11) { ... } // true ;
if entityBean_A11.getEntityBean_B().contains(entityBean_B12) { ... } // true ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A12.getEntityBean_B().contains(entityBean_B11) { ... } // true ;
if entityBean_A12.getEntityBean_B().contains(entityBean_B12) { ... } // true ;
if entityBean_A12.getEntityBean_B().contains(entityBean_B21) { ... } // true ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
entityBean_A11.setEntityBean_B(entityBean_A22.getEntityBean_B());;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A11.getEntityBean_B().contains(entityBean_B21) { ... } // true;;
if entityBean_A11.getEntityBean_B().contains(entityBean_B22) { ... } // true;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A22.getEntityBean_B().contains(entityBean_B21) { ... } // true;;
if entityBean_A22.getEntityBean_B().contains(entityBean_B22) { ... } // true;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
entityBean_A11.getEntityBean_B().add(entityBean_B21);;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A11.getEntityBean_B().contains(entityBean_B11) { ... } // true;;
if entityBean_A11.getEntityBean_B().contains(entityBean_B12) { ... } // true;;
if entityBean_A11.getEntityBean_B().contains(entityBean_B21) { ... } // true;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
entityBean_A12.getEntityBean_B().remove(entityBean_B12);;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A12.getEntityBean_B().contains(entityBean_B11) { ... } // true;;
if entityBean_A12.getEntityBean_B().contains(entityBean_B21) { ... } // true;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_B12.getEntityBean_A().contains(entityBean_A11) { ... } // true;;
if entityBean_B12.getEntityBean_A().contains(entityBean_A21) { ... } // true
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


7. Many-to-many unidirectional relationships


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A11.getEntityBean_B().contains(entityBean_B11) { ... } // true ;
if entityBean_A11.getEntityBean_B().contains(entityBean_B12) { ... } // true ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A12.getEntityBean_B().contains(entityBean_B11) { ... } // true ;
if entityBean_A12.getEntityBean_B().contains(entityBean_B12) { ... } // true ;
if entityBean_A12.getEntityBean_B().contains(entityBean_B21) { ... } // true;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
entityBean_A11.setEntityBean_B(entityBean_A22.getEntityBean_B()); ;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A11.getEntityBean_B().contains(entityBean_B21) { ... } // true ;
if entityBean_A11.getEntityBean_B().contains(entityBean_B22) { ... } // true ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A22.getEntityBean_B().contains(entityBean_B21) { ... } // true ;
if entityBean_A22.getEntityBean_B().contains(entityBean_B22) { ... } // true;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
entityBean_A11.getEntityBean_B().add(entityBean_B21); ;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A11.getEntityBean_B().contains(entityBean_B11) { ... } // true ;
if entityBean_A11.getEntityBean_B().contains(entityBean_B12) { ... } // true ;
if entityBean_A11.getEntityBean_B().contains(entityBean_B21) { ... } // true;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
entityBean_A12.getEntityBean_B().remove(entityBean_B12);;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
if entityBean_A12.getEntityBean_B().contains(entityBean_B11) { ... } // true;;
if entityBean_A12.getEntityBean_B().contains(entityBean_B21) { ... } // true
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

__________________
A
uthor: Mikalai Zaikin. Please Click Here to visit Authors site for any updates and changes to the study notes.


Trackback(0)
Comments (0)add comment

Write comment

busy

 
< Prev   Next >
Sponsored Links
© 2008 Exforsys.com
Joomla! is Free Software released under the GNU/GPL License.
Page copy protected against web site content infringement by Copyscape