Folosind derby-ul de tip apache pentru a dezvolta pluginuri de eclipse

Apache Derby și pluginurile Eclipse

Eclipse - un mediu puternic integrat de dezvoltare (IDE), care susține o multitudine de cochilii (cadru) pentru crearea componentelor de interfață grafică cu utilizatorul (de exemplu, SWT sau JFaces) sau pentru date (de exemplu, Eclipse Modeling Framework). Una dintre cele mai interesante caracteristici ale mediului Eclipse este capacitatea sa de a extinde capabilitățile platformei de dezvoltare prin crearea de plug-in-uri noi. În Eclipse, există suport pentru dezvoltarea pluginurilor pentru toate platformele de mai sus și multe alte platforme comune, inclusiv baza de date Apache Derby.







Veți cunoaște următoarele subiecte:

  • Integrarea bazei de date Derby în platforma Eclipse
  • Gestionarea datelor în Eclipse utilizând baza de date Derby
  • Resurse de indexare utilizând Eclipse Builder

Noțiuni de bază

  • Modulul kernel-ului Derby, care oferă suport Derby pentru platforma Eclipse
  • Pluginul Derby UI, care oferă componente UI pentru a lucra cu baza de date Derby în Eclipse
  • Derby Documentație interfață utilizator Plugin

Modulul Derby permite utilizarea bibliotecilor Derby client și server. Prin urmare, puteți să creați o nouă bază de date Derby în Eclipse sau să vă conectați la o bază de date existentă. Plug-in-ul pentru interfața cu utilizatorul (plug-in Derby UI) furnizează componente și instrumente care pot fi utile atunci când dezvoltați o aplicație care utilizează baza de date Derby. De exemplu, acest modul vă permite să vă conectați la o bază de date existentă și să trimiteți interogări SQL (consultați linkul din secțiunea Resurse).







Pentru a instala aceste module, efectuați următorii pași:

  1. Extrageți fișierele din pachetul descărcat în directorul cu plug-in-uri Eclipse (de exemplu, / eclipse / plugins).
  2. Executați (sau reîncărcați) Eclipse și verificați dacă pluginurile au fost instalate cu succes: faceți clic pe Ajutor> Despre Eclipse SDK> Detaliile Plug-in. Ar trebui să vedeți pluginurile Derby din listă, așa cum se arată în Figura 1.

Folosind derby-ul de tip apache pentru a dezvolta pluginurile eclipse

Figura 1. Pluginurile Derby din lista de plug-in-uri Eclipse.

Notă: Dacă doriți să încercați exemple de aplicații care însoțesc acest articol, veți avea nevoie de cel puțin un modul de bază Derby (plug-in core Derby).

Un cod simplu pentru a testa funcționalitatea plug-in-ului pentru a lucra cu baza de date Derby

Resurse indexarea plugin-ului

Manager de pool de conexiuni cu sursă de date

Nivelul de operațiuni cu baza de date

Utilizarea unui constructor pentru indexarea resurselor

Testarea aplicației de probă

concluzie

Eclipse și Apache Derby astăzi sunt bine-cunoscute proiecte open source. Platforma Eclipse vă permite să creați diverse aplicații cu o interfață grafică de utilizator, în special aplicații IDE. Cu Apache Derby, puteți crea o bază de date SQL locală pentru orice aplicație Java. Și după cum se arată în acest articol, Eclipse și Derby pot fi utilizate cu ușurință împreună.

Un exemplu important de utilizare a bazei de date Derby pentru a dezvolta plug-in-uri Eclipse este indexarea resurselor. Folosind numai shell-ul Eclipse Builder, puteți stoca informații în baza de date SQL, apoi utilizați aceste informații prin interogări. Deoarece baza de date Derby este optimizată pentru interogări SQL, veți obține un câștig semnificativ de performanță la accesarea indexului de resurse.







Articole similare

Trimiteți-le prietenilor: