IN PROGRESS - BATCH-672: made Player a JavaBean

This commit is contained in:
trisberg
2008-07-28 19:01:11 +00:00
parent 4018507753
commit 8f54efabd7
4 changed files with 11 additions and 17 deletions

View File

@@ -4,7 +4,7 @@ import java.io.Serializable;
public class Player implements Serializable {
private String ID;
private String id;
private String lastName;
private String firstName;
private String position;
@@ -13,14 +13,14 @@ public class Player implements Serializable {
public String toString() {
return "PLAYER:ID=" + ID + ",Last Name=" + lastName +
return "PLAYER:id=" + id + ",Last Name=" + lastName +
",First Name=" + firstName + ",Position=" + position +
",Birth Year=" + birthYear + ",DebutYear=" +
debutYear;
}
public String getID() {
return ID;
public String getId() {
return id;
}
public String getLastName() {
return lastName;
@@ -37,8 +37,8 @@ public class Player implements Serializable {
public int getDebutYear() {
return debutYear;
}
public void setID(String id) {
ID = id;
public void setId(String id) {
this.id = id;
}
public void setLastName(String lastName) {
this.lastName = lastName;

View File

@@ -6,7 +6,7 @@ package org.springframework.batch.sample.domain.football.internal;
import org.springframework.batch.sample.domain.football.Player;
import org.springframework.batch.sample.domain.football.PlayerDao;
import org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport;
import org.springframework.jdbc.core.namedparam.MapSqlParameterSource;
import org.springframework.jdbc.core.namedparam.BeanPropertySqlParameterSource;
/**
* @author Lucas Ward
@@ -21,13 +21,7 @@ public class JdbcPlayerDao extends SimpleJdbcDaoSupport implements PlayerDao {
public void savePlayer(Player player) {
getSimpleJdbcTemplate().update(INSERT_PLAYER,
// ToDo: new BeanPropertySqlParameterSource(player));
new MapSqlParameterSource()
.addValue("id", player.getID())
.addValue("lastName", player.getLastName())
.addValue("firstName",player.getFirstName())
.addValue("position", player.getPosition())
.addValue("birthYear", player.getBirthYear())
.addValue("debutYear", player.getDebutYear()));
new BeanPropertySqlParameterSource(player));
}
}

View File

@@ -13,7 +13,7 @@ public class PlayerFieldSetMapper implements FieldSetMapper<Player> {
}
Player player = new Player();
player.setID(fs.readString("ID"));
player.setId(fs.readString("ID"));
player.setLastName(fs.readString("lastName"));
player.setFirstName(fs.readString("firstName"));
player.setPosition(fs.readString("position"));