예제 #1
0
 /**
  * @param command 指令
  * @return 自动回复的内容
  */
 public String queryByCommand2(String command) {
   MessageDao messageDao = new MessageDao();
   List<Message> messageList;
   // 帮助 指令的特殊处理
   if (Iconst.HELP_COMMAND.equals(command)) {
     messageList = messageDao.queryMessageListByJdbc(null, null);
     StringBuilder result = new StringBuilder();
     for (int i = 0; i < messageList.size(); i++) {
       if (i != 0) {
         result.append("<br/>"); // 换行标签
       }
       result.append(
           "回复["
               + messageList.get(i).getCommand()
               + "]可以查看"
               + messageList.get(i).getDescription());
     }
     return result.toString();
   }
   messageList = messageDao.queryMessageListByJdbc(command, null);
   if (messageList.size() > 0) {
     return messageList.get(0).getContent();
   }
   return Iconst.NO_MATCHING_CONTENT;
 }