Мы ребята не торопливые, мы все делаем постепенно.
Date: 05/11/07
(Code WTF) Keywords: sql
public static void reloadCache() {
public static final String tableName = "unit_template";
...
ResultSet res = sql.getResultSet("SELECT id FROM " + UnitTemplate.tableName);// мы в этом классе зачем указывали не понятно.
while (res.next()) {
all.put(res.getLong(1), loadFromSQL(res.getLong(1)));
}
...
}
private static UnitTemplate loadFromSQL(long id) throws SQLException {
UnitTemplate tpl = new UnitTemplate();
SqlDb sql = SqlDb.connection.get();
tpl.id = id;
ResultSet res = sql.getResultSet("SELECT #name#, view, usage, is_basic, \"limit\" FROM " +
tableName + " WHERE id=?", id);// это тотже UnitTemplate.tableName только обратились теперь без официоза
.....
}
Source: http://community.livejournal.com/code_wtf/85951.html