Pojo-sp.

Wenn Sie gespeicherte Prozeduren auf Ihren Anwendungen aufrufen müssen, müssen Sie die Standard-JDBC-API mit Callablestatement-Objekten verwenden. Aber jetzt können Sie eine einfache und effizientere Lösung verwenden, die Sie
Jetzt downloaden

Pojo-sp. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • Marius Gligor
  • Website des Verlags:
  • http://www.gmax.ws
  • Betriebssysteme:
  • Windows 7/Vista/XP
  • Dateigröße:
  • 2.02MB

Pojo-sp. Stichworte


Pojo-sp. Beschreibung

Wenn Sie gespeicherte Prozeduren auf Ihren Anwendungen anrufen müssen, müssen Sie die Standard-JDBC-API mit Callablestatement-Objekten verwenden. Jetzt können Sie jedoch eine einfache und effizientere Lösung verwenden, die ankommende Pojo-Klassen und eine Prozeduremanager-Instanz verwenden. Gestaltet von Scratch Die POJO-SP-Bibliothek bietet die beste objektorientierte Lösung, um gespeicherte Prozeduren auf Ihren Anwendungen zu verwenden, indem Sie die Artefakte des JDBC-SQL-Programms verstecken. Für jede gespeicherte Prozedur oder Funktionsaufruf müssen Sie eine kommentierte POJO-Klasse, eine Java-Bohnenklasse mit Anmerkungen entwerfen. Die POJO-Klasse muss mit einer @StoredProcedure-Anmerkung dekoriert werden, und Sie müssen den Namen der gespeicherten Prozedur oder Funktion angeben, die von Ihrer Klasse zugeordnet ist. Wenn das Verfahren oder die Funktion von einem Oracle-Paket stammen, müssen Sie auch den Namen des Pakets angeben :. Als Nächstes müssen Sie angeben, ob die von Ihnen anrechnende Entität ein Verfahren oder eine Funktion ist. Dieses Attribut ist standardmäßig true für gespeicherte Prozeduren und muss auf FALSE eingestellt werden, wenn die von Ihnen anrufende Entität eine Funktion ist. Die Differenz zwischen einem Verfahren und einer Funktion ist, dass die Funktion immer einen Rückgabewert hat. In Ihrer POJO-Klasse müssen Sie die gespeicherten Prozedurparameter anrufen und die Felder mit @StoredProcedureParameter-Anmerkung dekorieren. Sie müssen den Index des Parameters angeben, der mit 1 für den ersten Parameter beginnt. Die Namen der Parameter sind nicht wichtig, da die Parameter vom Index nicht mit Namen aufgerufen werden. Wenn die Entität eine Funktion ist, ist der erste Parameter (Index = 1) immer der Rückgabewert. Das nächste Attribut ist der SQL-Typ des Parameters. Hier müssen Sie sorgfältig sein, da Sie gerade ein Mapping eines SQL-Typs in einen Java-Typ haben, und dieses Mapping muss übereinstimmen. Der letzte Parameter ist das Richtungsattribut für diesen Parameter, der in, out oder inout sein kann. Für einen Funktionsergebnis-Parameter müssen Sie immer als Richtungsattribut angeben. Der nächste Schritt besteht darin, eine Prozeduremanager-Instanz zu erstellen, die Eingabeparameter in Ihrer POJO-Klasse festzulegen und schließlich die gespeicherte Prozedur aufzurufen. Die Prozeduremanager-Instanz wird mit der Methode ProCluManemanagerFactory.createeinstance () mit einem JBC-Anschlussobjekt als Parameter oder eine mit @JDBC-Anmerkung dekorierte Klasse erstellt. Wenn Sie Transaktionen verwenden müssen, ist eine Prozeduretransaction Manager-Schnittstelle zur Verfügung. Auch alle "geprüften" Ausnahmen werden in "unkontrollierte" Ausnahmen konvertiert, und es ist nicht obligatorisch, um einen Versuch-Fangblock auf Ihrem Code zu verwenden.


Pojo-sp. Zugehörige Software

EMS SQL Manager Lite für MySQL

EMS SQL Manager für MySQL ist ein Hochleistungs-Tool für MySQL-Datenbankverwaltung und -entwicklung. Es funktioniert mit allen MySQL-Versionen von 3.23 bis zum neuesten und unterstützt die neueste Leistung ...

64

Herunterladen