Spring Jdbc Template Veritabanı Bağlantısı Yapmak #2
Spring Jdbc Dersleri’ne hoşgeldiniz.
Bu yazıda Spring Jdbc Template için veritabanı bağlantısının nasıl yapıldığı hakkında bilgi vereceğim.
Spring Jdbc Template’de herhangi bir işlemin nasıl olduğundan bahsederken ister istemez Pure Jdbc ile karşılaştırmak zorunda kalacağım. Çünkü Spring Jdbc Template yardımı ile daha kolay bir “programlama” yaptığımızın farkına varmamız gerek.
Spring Jdbc Template ile Veritabanı Bağlantısı Yapmak
Spring Jdbc Template ile veritabanı işlemleri yapmak için öncelikle
- Veritabanı için kullanılacak bağlantı sürücüsü
- Veritabanı yolu
- Veritabanı kullanıcı adı
- Veritabanı şifresi
bilgilerine sahip olmak gerekmektedir. Pure Jdbc içinde bu bilgiler gerekli. Veritabanı işlemlerini Spring Jdbc Template’in yönetmesini istiyoruz. Bunun için ApplicationContext.xml dosyasına veritabanı bilgilerini girerek veritabanı bağlantı işlemini Spring’e vereceğiz.
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="com.mysql.jdbc.Driver"/> <property name="url" value="jdbc:mysql://localhost:3306/testdb"/> <property name="username" value="root"/> <property name="password" value="1234"/> </bean>
Bu xml dosyasına bağlantı bilgilerini tanımladığımızda otomatik olarak bağlantı açılacak ve ya kapanacak. Bunun nasıl olduğunu ilerleyen derslerde göreceğiz.
Mantık olarak her Spring Jdbc Template işlemi yapılmak istendiğinde artık Spring işi ele alarak xml dosyasında bulunan bilgiler ile bağlantı ile ilgili işlemleri yönetmeye başlayacaktır.
Pure Jdbc ile bu bağlantı bilgilerini tanımladıktan sonra her veritabanı işlemlerinde bağlantı açılması ve kapatılması işlemleri her seferinde yapmak zorunda kalıyorduk. Şimdi bu iş yükünü azaltmaya yönelik ilk adımı hallettik diyebilirim. İşleri kolaylaştırmaya yönelik kavramları öğrenmeye devam edeceğiz.
Önceki : Jdbc Template Nedir? | Spring Jdbc Template Dersleri | Sonraki: Template RowMapper Kullanımı |
No Comment! Be the first one.