@Override
 public List<Project> searchProject(String pattern) {
   return searchDao.searchProject(pattern);
 }
 @Override
 public List<Post> searchPost(String pattern) {
   return searchDao.searchPost(pattern);
 }
 @Override
 public List<User> searchUser(String pattern) {
   return searchDao.searchUser(pattern);
 }