back to top   Java Database Connectivity

 

  1. Worin unterscheidet sich das Konzept der JDBC-Schnittstelle von dem DBMS-spezifischer proprietärer APIs?
  2. Erklären Sie warum die Verwendung eines JDBC-Typ-1-Treibers zu Performanceproblemen führen kann.
  3. Skizzieren Sie die notwendigen Schritte zum DB-Verbindungsaufbau unter Nutzung eines Connection Pools.

back to top   Enterprise Java Beans

 

  1. Wodurch unterscheiden sich Bean Managed von Container Managed Persistence?
  2. Welche Aufgabe erfüllt die Implementierung der Operation ejbStore und wann wird sie durch wen aufgerufen?
  3. Zeigen Sie an einer selbstentwickelten Codeskizze den Unterschied zwischen isIdentical und dem Java-Gleichheitsoperator.

back to top   Java Data Objects

 

  1. Beschreiben Sie die Rolle des Byte-Code-Enhancings in JDO.
    Worin unterscheidet sich dieses Konzept vom klassischen Ansatz der Schnittstellenimplementierung durch den Programmierer?
  2. Wie wird ein neu erzeugtes Objekt einer durch Bytecode-Enhancement angereicherten Klasse persistiert?
    Illustrieren Sie Ihre Antwort an einem Codefragement.
  3. Welche Änderungen am Programm sind notwendig um einen anderen JDO-Persistenzdienstleister zu nutzen?

back to top   Architekturmuster

 

  1. Welchen Persistenzmechanismus (JDBC, EJB oder JDO) wählen Sie zur Umsetzung des Transaction Script-Musters? Begründen Sie Ihre Antwort aussagekräftig!
  2. Nehmen Sie Stellung zur Aussage JDO eignet sich besonders zur Umsetzung des Domain Models.



separator line
Service provided by Mario Jeckle
Generated: 2004-06-07T12:29:27+01:00
Feedback Feedback       SiteMap SiteMap
This page's original location This page's original location: http://www.jeckle.de/vorlesung/DB-Anwendungen/klausur/ws0304/index.html
RDF metadata describing this page RDF description for this page