Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Fordelene ved CMP Over BMP
    I Java -programmering , hver virksomhet objekt, for eksempel en kunde, ordre eller produkt, er representert med det som er kjent som en enhet Bean . Programmerere kan velge mellom to typer foretakets bønner , kjent som container - administrerte utholdenhet bønner og bønne - administrerte utholdenhet bønner . Utholdenhet refererer til eiendommen av et programmeringsspråk som gjør at objekter og variabler for å fortsette å eksistere fra en gjennomføring av et program til den neste. Ikke bare CMP Entity Beans krever mindre programmering, men også de er mer fleksible , mer portabel og lettere å vedlikeholde enn BMP enhet bønner . Programmering

    En av de viktigste fordelene med CMP Entity Beans enn BMP enhet bønner er at de krever mindre innsats på den delen av programmereren. Med CMP Entity Beans , programmerere skriver bare forretningslogikk og la de andre aspektene til det som er kjent som en Enterprise JavaBean container . EJB container gir en run- time miljø for CMP Entity Beans og fungerer som et mellomledd mellom forretningslogikk, skrevet av programmerer , og resten av programmet. Som et resultat av applikasjoner skrevet med CMP Entity Beans krever færre linjer med programkode enn de skrevet med BMP enhet bønner , der programmerere er ansvarlig for å skrive utholdenhet , CRM og forretningslogikk.
    Vedlikehold

    et foretak bønne som styrer sin utholdenhet - med andre ord , en BMP enhet Bean - må per definisjon inneholde datatilgangsmetoder . Dette betyr at ikke bare er det mer programkode for å skrive i første omgang, men også mer kode for å vedlikeholde. CMP bønner , derimot , separat forretningslogikk fra fysiske databasen detaljer - er datatilgang og ledelse kode genereres automatisk under utsetting - og er enklere å vedlikeholde som følge
    . fleksibilitet og portabilitet
    p Med BMP enhet bønner , må programmerere skrive spørring utsagn for å administrere utholdenhet basert på målet datakilde. Programmerere må skrive Structured Query Language uttalelser for en bestemt relasjonsdatabase - som kanskje ikke er portable til andre relasjonsdatabaser - og Object Query Language uttalelser for et objekt database. Med CMP Entity Beans , på den annen side , kan applikasjoner kan distribueres med en fleksibel distribusjon verktøyet, som genererer de aktuelle spørringen uttalelser uavhengig av hvilken type datakilde .
    Resultatutvikling

    programmerere trenger ikke å lære programmeringsgrensesnitt spesifikke til enhver datakilde for å generere optimalisert , høy ytelse koden ved hjelp CMP Entity Beans . Kode optimalisering innebærer ganske enkelt oversette EJB spørrespråk uttalelser til innfødte API-kall og kan utføres automatisk av en distribusjon verktøy , med stor grad av suksess . Med BMP enhet bønner , programmerere trenger å skrive optimalisert kode for en bestemt database selv, så trenger ekspert kunnskap om den databasen.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan øke virtuelt minne Tildeling i Java 
    ·Hvordan vise tall i stigende rekkefølge Bruke Java 
    ·Hvordan Tell Elements i en liste i Java 
    ·Hvordan bruke C - stil Cp580 Borders i Java 
    ·Hvordan gjøre et stolpediagram i Java 
    ·Årsak til Java Unntak 
    ·Hvordan åpne en port på Android 
    ·Hvordan bruke Filtrene i Struts 
    ·Grafiske verktøy for Java 
    ·Java Coding for Box Volume 
      Anbefalte artikler
    ·Hvordan Rull en tekst i VB.Net 
    ·Hvordan å kompilere VBA-kode 
    ·Slik filtrerer du et nummer i en sekvens 
    ·Sette inn flere poster på en gang i MySQL 
    ·Hvordan velge MySQL PHP Array 
    ·VBScript alternativer for å drive Datamaskiner 
    ·Bøker relatert til Computer Science 
    ·Computer System Analysis & Design 
    ·Slik importerer en Java Applet 
    ·Hvordan bruke de vanligste MySql String Datatyper 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/