Skip to main content

Mi a Java Adatbázis -csatlakozás?

A Java A programozási nyelv egy olyan szoftvercsomag, amely számos modult kínál a legtöbb fejlesztéshez.A legfontosabb modulok között szerepel a Java Adatbázis -csatlakozási (JDBC) programozási interfészek.Ezek az interfészek hozzáférést biztosítanak a Java Reg adatbázisokhoz;programok.A JDBC interfészek számos kereskedelmi adatbázissal működnek, beleértve az Oracle REG -t;és a Microsoft .

A legtöbb szoftveralkalmazáshoz adatbázis szükséges a számítógépes billentyűzetről rögzített információk tárolására.Ezeket az adatokat be kell menteni a számítógépes programba, és meg kell őrizni egy adatbázisban.Java A JDBC -t használja a programozási nyelv adatbázissá történő konvertálására.Ez a konverzió minden alkalommal megtörténik, amikor az alkalmazás módosítja az adatokat.

Az adatbázis egy speciális számítógépes fájlrendszer, amelyet egy vállalat adatainak tárolására terveztek.A Java Az adatbázis -csatlakozási interfész az a szoftver, amely lehetővé teszi ezen adatok manipulálását a Java Reg -től;program.A JDBC speciális interfészeket biztosít az adatok hozzáadásához, törléséhez és módosításához az adatbázisban.

A strukturált lekérdezési nyelv (SQL) a kifejezetten adatbázisokhoz tervezett szkriptnyelv.Ez az SQL nyelv lehetővé teszi az adatok adatbázisból történő kinyerését a számítógép képernyőjére.A Java Az adatbázis -csatlakozási interfész az SQL -t használja az adatok frissítésének módszereként.Ezt az SQL szkriptet átadják a JDBC interfészen, mint paraméterek az adatbázisban.Ezt a szoftvert a legtöbb szoftver használja, amelyhez adatbázis -csatlakoztatást igényel.Az ODBC és a JDBC közötti elsődleges különbség az, hogy a Java Az adatbázis -csatlakozási interfész a Java Reg számára kifejezetten kifejezett;Szoftverprogramok.Általában nem használják általános adatbázis -kapcsolatként.

A Java Az adatbázis-csatlakozási interfész megköveteli a szállító-specifikus adatbázis-illesztőprogramok megfelelő működését.Ezeket a járművezetőket általában adatbázis-társaságok fejlesztették ki, és olyan szabadalmaztatott programoknak tekintik, amelyek értelmezik a Java -specifikus kérelmeket egy adott adatbázis-formátumba.Minden illesztőprogram biztosítja a szükséges formátumokat az adott adatbázisokkal való interakcióhoz.

Több módszer áll rendelkezésre az adatbázisokból származó adatok elérésére.A JDBC előírja a fejlesztőktől, hogy speciális SQL szkripteket írjanak.Számos keretet hoztak létre az adathozzáférési folyamat korszerűsítésére.Ezek a keretek elrejtik a JDBC funkcionalitást a Java fejlesztők a termelékenység növelése érdekében.Ezen keretek néhány példája a Hibernate és az Enterprise Java Bab (ejb).