Jdbcpersistentie

JDBCPERSISTENTIE-project is een object Relationeel Mapping Framework.
Download nu

Jdbcpersistentie Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • JDBCPersistence Team
  • Uitgever website:
  • http://www.jdbcpersistence.org/

Jdbcpersistentie Tags


Jdbcpersistentie Beschrijving

JDBCPERSISTENTIENT-project is een object Relationeel Mapping Framework. JDBCPERSISTENTIENT-project is een object Relationeel Mapping Framework. Ontworpen voor gebruik in een online banking-applicatie van het hoog volume, levert het pakket op dat het door de hand geschreven JDBC-code tentoonstelling wordt getoond. De differentiërende kenmerken van JDBCPERSISTENTIENT zijn het resultaat van de focus die in de eerste plaats is geplaatst en op de prestaties gevolgd door het bouwen van programmeur die het meest effectief is Kennis van SQL, JDBC API's, Ides en, tegelijkertijd, het vermijden van afhankelijkheden van afhankelijkheden op specifieke bibliotheken, gereedschappen, ides. Het raamwerk slaat een goede balans in wat het biedt voor verzen wat het vereist om het te gebruiken om het te gebruiken , bijvoorbeeld Een programmeur kan snel de waarde-objecten prototeren door ze als Java-interfaces op te geven en het kader te vragen om de implementatie voor deze interfaces op runtime te verstrekken, waardoor u een interface moet opgeven om het in geen tijd te gebruiken. Op de andere kant, erkenning Worden beheerst door bedrijfsregels veel complexer dan kunnen worden gespecificeerd in een typisch ORM-configuratiebestand, een programmeur is vereist om dergelijke relaties in de code te handhaven. De focus van het kader is om Orm-diensten te verlenen terwijl u andere zorgen, met name gegevensverzameling blijft , tot aan de ontwikkelaar om in de context van een aanvraag op te lossen. Bewust zijn dat de caching-vereisten kunnen verschillen in online vs. batch-applicatie, is het raamwerk geen oplossing voorschriften. Ontwikkelaar moet beslissen over toepassingspecifieke cachebeleid en implementeren in een architecturale laag (DAO) die is ontworpen om in beide contexten te functioneren. Het raamwerk voegt geen gedrag toe aan de klassen die de aanvraag omvatten. Klassen die door de ontwikkelaar worden geleverd, zijn de klassen die door de toepassing worden gebruikt wanneer het runt.jdbcpersistentie gebruikt de bytecode-generatietechniek om bytecode te maken voor klassen die de logica implementeren die wordt gebruikt voor het aanhouden van de gegevens. Dergelijke, voor elke, losjes sprekende "Java-bonen", die doorzettingsvermogen vereist, een persorenklasse die Crud-operaties implementeert, wordt gecreëerd. In tegenstelling tot het gebruik van reflectie, is de aanpak van het genereren van bytecode geschikt voor verdere optimalisatie door JVM.jdbcpersistentie kost het bytecode-generatie iets verder door een functie te bieden die een volledige implementatie van een waardeverminderingsobject kan genereren dat is opgegeven als een abstracte klasse. Vergelijkbaar met het genereren van volledige implementatie voor de Java-interfaceklasse die de waarde van de waardeobjecten beschrijft, kan het raamwerk implementatie genereren voor alle abstracte methoden van een abstracte klasse die waardeobject vertegenwoordigt. Als alle bytecode-generatie plaatsvindt op looptijd, is er geen impact op de ontwikkeling of bouwproces. De aanpak van het genereren van bytecode bij runtime wordt ook gebruikt door de RMI-implementatie van het Java-platform dat begint met versie 5.0.De API van het kader bouwt op de bestaande JDBC-API's. De publieke API van Jdbcpersistentie voegt vier klassen en drie interfaces toe. Naarmate het raamwerk SQL gebruikt om de gegevens te verwisselen, wordt een curve geassocieerd met het leerdrukkaderspecifieke querytaal vermeden. In een poging om "het eenvoudig te houden" JDBCPERSISTENTIVE 'is alleen afhankelijkheid ASM, die wordt gebruikt voor generatie van Bytecode. De voetafdruk van het pakket is onder 200 k.


Jdbcpersistentie Gerelateerde software

Nap

NAMP is het NetBSD-equivalent van de populaire lamp-implementatie in de Linux-wereld. ...

86

Downloaden

Data

Een krachtige tool die gemakkelijk toegang biedt tot gegevens en manipulatie van gegevens in een Oracle- of MySQL-database. ...

173

Downloaden