java/SpringDemo1/SpringDemo1-ejb/src/java/cz/frantovo/springDemo1/dao/KnihaPSSetter.java
Přidán odkaz na zdrojáky.
1 package cz.frantovo.springDemo1.dao;
3 import cz.frantovo.springDemo1.dto.Kniha;
4 import java.sql.PreparedStatement;
5 import java.sql.SQLException;
6 import java.sql.Timestamp;
7 import org.springframework.jdbc.core.PreparedStatementSetter;
13 public class KnihaPSSetter implements PreparedStatementSetter {
17 public KnihaPSSetter(Kniha kniha) {
21 public void setValues(PreparedStatement ps) throws SQLException {
22 ps.setString(1, kniha.getNazev());
23 ps.setInt(2, kniha.getAutor());
24 ps.setTimestamp(3, new Timestamp(kniha.getDatumAktualizace().getTime()));
25 ps.setString(4, kniha.getIsbn());
26 ps.setInt(5, kniha.getPocetStran());
27 ps.setInt(6, kniha.getRokVydani());
28 ps.setInt(7, kniha.getId());