code: public String getMessage(String key, String... params) {
          // 参数校验
          if (key == null) {
              return null;
          }
          // 得到message内容
          String msg = bundle.getString(key);
          // 如果不存在动态内容,则直接返回msg
          if (params == null || params.length == 0) {
              return msg;
          }
          // 存在动态内容,渲染后返回新的message
          if (StringUtils.isBlank(msg)) {
              // 如果得到的msg为null或者空字符串,则直接返回msg本身
              return msg;
          }
          return MessageFormat.format(msg, (Object[]) params);
      }
docs: <pre>
  从资源文件中,根据key,得到详细描述信息
  资源文件中,key对应的message允许占位符,根据params组成动态的描述信息
  
  如果key为null,则返回null
  如果key对应的message为null,则返回null
  </pre>
  
  @param key 详细描述对应的关键词
  @param params 占位符对应的内容
  @return 详细描述信息