public List<Contact> searchByExample(Contact contact) {
System.out.println("searchByExampleContact");
ContactExample example = new ContactExample();
ContactExample.Criteria cri = example.createCriteria();
// //
if (this.objectAttrNullCheck(contact, "username"))
cri.andUsernameEqualTo(contact.getUsername());
if (this.objectAttrNullCheck(contact, "password"))
cri.andPasswordEqualTo(contact.getPassword());
ContactMapper vcontactMapper = sqlSession
.getMapper(ContactMapper.class);
List<Contact> returnList = vcontactMapper.selectByExample(example);
return returnList;
}