updated customerdao and customerdaoimpl