Interogare dinamică |
|
|
![]() |
|
Rulare | Note tehnice | Javadoc | Construire cu Ant |
Localizarea tabelelor de bază de date |
Localizarea codului sursă |
Note despre codare |
Tabelele de bază de date pentru acest Exemplu sunt Emp şi Dept din baza de date EmployeeFinderDB.
Localizaţi codul sursă în directorul
z/OS: Codul sursă pentru Exemple nu este furnizat pe platforma z/OS deoarece aplicaţiile Exemplu nu sunt construite pe platforma z/OS.
Exemplul Serviciu EJB Data Mediator foloseşte API-urile ejbquery: createMediator, getGraph şi applyChanges, precum şi API-urile SDO (Service Data Object).
Urmează câteva note despre model:
Fişierul index.html furnizează o vizualizare cu două cadre, cel de sus pentru intrare, cel de jos pentru rezultate. Fişierul input.html este un formular plasat în cadrul de sus care conţine două butoane de acţiune şi o zonă text folosită de butonul Submit. Rezultatul acţiunii selectate este returnat în cadrul de jos.
Servletul EjbMediatorSample.java procesează butonul de acţiune "Submit" din formularul de intrare şi returnează rezultatul sau mesajul de eroare în cadrul de jos. Dacă acţiunea este "Submit", procesează comenzile din zona text a formularului de intrare. Dacă acţiunea este "Arată-mi instrucţiunile şi exemplele", sunt furnizate instrucţiuni şi exemple de folosire. Metodele createMediator, getGraph şi applyChanges trebuie rulate într-un context de tranzacţie.