java/SpringDemo1/SpringDemo1-ejb/src/java/cz/frantovo/springDemo1/dao/KnihaRowMapper.java
author František Kučera <franta-hg@frantovo.cz>
Wed, 10 Feb 2010 23:11:38 +0100
changeset 5 7cf0cbef2936
parent 4 85754d201c93
permissions -rw-r--r--
DAO v prostém JDBC – pro srovnání.
     1 package cz.frantovo.springDemo1.dao;
     2 
     3 import cz.frantovo.springDemo1.dto.Kniha;
     4 import java.sql.ResultSet;
     5 import java.sql.SQLException;
     6 import org.springframework.jdbc.core.simple.ParameterizedRowMapper;
     7 
     8 /**
     9  *
    10  * @author fiki
    11  */
    12 public class KnihaRowMapper implements ParameterizedRowMapper<Kniha> {
    13 
    14     public Kniha mapRow(ResultSet rs, int i) throws SQLException {
    15 	Kniha k = new Kniha();
    16 	k.setNazev(rs.getString("nazev"));
    17 	k.setAutor(rs.getInt("autor"));
    18 	k.setDatumAktualizace(rs.getDate("datum"));
    19 	k.setId(rs.getInt("id"));
    20 	k.setIsbn(rs.getString("isbn"));
    21 	k.setPocetStran(rs.getInt("pocet_stran"));
    22 	k.setRokVydani(rs.getInt("rok_vydani"));
    23 	return k;
    24     }
    25 }