Если так, то почему DataHandler знает про Connection? )