rs.close();
}
public Config getConfigForMember(String member) throws SQLException {
Config cachedConfig = this.configCache.get(member);
if(cachedConfig != null) {
return cachedConfig;
}
PreparedStatement preparedStatement =
connection.prepareStatement("SELECT config FROM config WHERE member=?;");
preparedStatement.setString(1, member);
ResultSet rs = preparedStatement.executeQuery();
if(!rs.next()) {
this.configCache.put(member, new Config());
}
else {
this.configCache.put(member,Config.fromString(rs.getString("config")));
}
rs.close();