Kayıtlar

rowmapper etiketine sahip yayınlar gösteriliyor

Spring Ders16 - Database ( Veritabanı ) - RowMapper

Resim
   RowMapper arayüzü (interface), ResultSetExtractor arayüzünde olduğu gibi JdbcTemplate sınıfının query metoduyla veritabanından verileri çekmeye yarayan bir arayüzdür. query metodunun imzası (signatur) aşağıdaki gibidir. public T query(String sql,RowMapper<T> rm)     RowMapper arayüzünün  ResultSetExtractor arayüzüne göre avantajı ResultSet verilerinin dahili bir şekilde yer almasıdır. Böylece daha az koda ihtiyaç duyar. Şimdi örnek programımızı yapalım. Main.java package test; import java.util.List; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class Main { public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext( "applicationContext.xml" ); BilgiIslem bilgici = (BilgiIslem) context. getBean ( "bilgiislem" ); List <Personel> list = bilgici. getPersoneller ();