Guide tavasz

Ha meg kell dolgozni a JDBC egyszerű műveletek, mint a nyitás / zárás egy adatbázis-kapcsolat (a továbbiakban - DB), kivételkezelés, stb hogy a kód nagyon nehézkes és nehezen olvasható.

JDBC végrehajtása Spring Framework átveszi a munka sok alacsony szintű műveletek (nyitás / zárás kapcsolatok végző SQL-lekérdezések, és így tovább).

Ez azt jelenti, hogy ha dolgozik, adatbázisok Spring Framework, meg kell csak meghatározni a paramétereket a kapcsolatot az adatbázissal és regisztrálni az SQL-lekérdezést, a többi munka számunkra, hogy tavasz.

Az osztály maga a csomagban

Tavasszal JDBC több osztály (több megközelítés), hogy kölcsönhatásba az adatbázis. A leggyakoribb közülük - a használata osztály JdbcTemplate. Ez az alap osztály, amely ellenőrzi a feldolgozás minden olyan eseményt és kapcsolatot az adatbázissal.

Class JdbcTemplate végrehajtja az SQL-lekérdezések végigmegy a ResultSet és kivonatok okozott értékét frissíti az utasításokat, és eljárás hívások „fogások” kivételek és lefordítja azokat a meghatározott kivétellel org.springframwork.dao csomagot.

A másolatok JdbcTemplate osztály potokozaschischonnymi. Ez azt jelenti, hogy meghatároznak egy példányát az osztálynak JdbcTemplate tudjuk majd használni több DAO tárgyakat.

Ha JdbcTemplate, leggyakrabban, úgy van beállítva, a tavaszi konfigurációs fájlban. Utána bevezetni a bin DAO osztályok.

Mélyebb megértéséhez JdbcTemplate gondoljunk egy kis alkalmazás.

A forráskód a projekt letölthető ezen a linken.

Először is, meg kell adni a MySQL-csatlakozóval szerint a pom.xml fájl

Először hozzon létre egy adatbázis tábla fejlesztők:

SQL-lekérdezés létrehozásához asztal DEVELOPERS

Guide tavasz

Class végrehajtása interfész DeveloperDao - JdbcTemplateDeveloperDaoImpl.java

A konfigurációs fájl jdbctemplate-fejlesztő-config.xml

A program eredményeként

Ebben a cikkben megnéztük használatának alapjait JDBC a Spring Framework.

Kapcsolódó cikkek