T2 + Lucyサンプルで、、、


思い返せば、PersonDaoImplが非常に素直ですねw
なんだかこのあたりはid:taichitaichi流が染み付いてしまったようで.逆にあまりに手慣れてコワスw
骨格実装な一筆書きも良いとこです、ほんとに.
さくっと書くには良いんですけどね.

	@Override
	public List<Person> getPersonsByName(final String name) {
		if (StringUtil.isEmpty(name)) {
			return Collections.emptyList();
		}
		return getExecutor().execute(
				new JdbcHandler<List<Person>, PreparedStatement>() {

					@Override
					public String getSql() {
						return "SELECT ID, NAME, AGE FROM PERSON WHERE NAME LIKE ? ORDER BY ID";
					}

					@Override
					public List<Person> handle(PreparedStatement ps)
							throws SQLException {
						ps.setString(1, name);
						ResultSet rs = ps.executeQuery();
						return toPersons(rs);
					}
				});
	}