Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Jednou z hlavných výhod CMP entity beans ako BMP entity beans je , že si vyžaduje menšie úsilie na strane programátora . S CMP entity beans , programátori píšu iba logiku a nechať ostatné aspekty toho , čo je známe ako kontajner Enterprise JavaBean . Kontajner EJB poskytuje run - time prostredie pre CMP entity beans a pôsobí ako prostredník medzi obchodnej logiky , napísaný programátorom , a zvyšok aplikácie . Výsledkom je , že aplikácie napísané pomocou CMP entity beans vyžadujú menej riadky programového kódu , než ktoré sú napísané pomocou BMP entít fazuľa , v ktorom programátori sú zodpovedné za písanie vytrvalosť , riadenie vzťahov a obchodnú logiku . 
 ClipArt Údržba 
 
 
 Entity Bean , ktorý spravuje vlastné vytrvalosť - inými slovami , je Entity Bean BMP - musí , podľa definície , obsahuje metódy pre prístup k dátam . To znamená , že nielen , že je viac programový kód písať na prvom mieste , ale aj ďalšie kód k udržaniu . CMP fazuľa , na druhej strane , samostatný obchodný logiky od fyzických detailov databázy - prístup k dátam a kód pre správu je generovaný automaticky pri nasadení - a lepšie sa udržujú v dôsledku 
 . flexibilita a prenosnosť 
 
 S BMP entity beans , programátori musia napísať vyhlásenie dotazu riadiť vytrvalosť na základe zdrojovej a cieľovej dát . Programátori musia napísať Structured Query Language závierku za konkrétny relačnej databáze - čo nemusí byť prenosné do iných relačných databáz - a objekt Query Language závierku za objektovej databázy . S CMP subjektu fazuľa , na druhej strane , aplikácie môžu byť nasadené s flexibilné nasadenie nástroj , ktorý generuje zodpovedajúce príkazy dotazu bez ohľadu na typ zdroja dát . 
 Performance 
 
 Programátori nemusíte sa učiť aplikačné programovacie rozhranie špecifické pre ľubovoľný zdroj dát pre generovanie optimalizované , vysoko výkonný kód pomocou CMP entity beans . Optimalizácia kódu jednoducho patrí preklad EJB Query Language vyhlásenie do natívne API a môže byť vykonaná automaticky pomocou nástroja nasadenie , s vysokou mierou úspechu . S BMP entity beans , programátori potrebujú písať optimalizovaný kód pre určitú databázu sami , takže je potrebné odborných znalostí z tejto databázy .