重构getContactByName，抽取给Contact赋值的代码
重构getAllContact,调用getContactFromResultSet方法
重构getAllContacts，把使用ResultSet的代码移动出来
从getAllContacts中提取出DatabaseManager类，并新建连接关闭方法
从getContactByName中提取出DatabaseManager类，并新建连接关闭方法
抽取两个方法，并将sql语句执行inline操作