1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kingwtd-rpcui4d

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

RpcUI4D — инструмент для тестирования Dubbo(x), ориентированный на разработчиков

Среда выполнения и конфигурация

Для сборки проекта используется Ant 1.9, а для запуска — JDK 1.8. После установки Ant в каталоге проекта откройте командную строку и введите команду ant. Это создаст каталог target. Чтобы упаковать проект в zip-файл, введите команду ant zip. Затем перейдите в каталог target и дважды щёлкните файл run.bat для запуска. В главном окне будет отображаться журнал выполнения.

Порядок использования

Настройка параметров среды выполнения

  • Нажмите Setup -> Settings, чтобы настроить параметры подключения к серверу Dubbo с помощью элемента Connection и параметры фильтрации API с помощью элемента Generation.

Добавление API сервисов Dubbo

  1. Нажмите Setup -> Api Jar Files -> Add, чтобы добавить необходимые jar-файлы API.
  2. Введите параметры Group Id, Artifact Id и Version для API jar-файла (если есть зависимости, добавьте их по очереди).
  3. Нажмите OK -> Save, чтобы сохранить jar-файл API. (Примечание: если возникает ошибка, обычно это связано с отсутствием зависимостей. После нажатия Setup -> Restart повторите шаги и добавьте недостающие зависимости.)

Запуск API сервисов Dubbo

  1. Нажмите Run -> Run As, выберите метод API для запуска и нажмите OK -> Apply, чтобы сохранить конфигурацию запуска (примечание: существующие конфигурации не требуют этого шага).
  2. Нажмите Run -> Run Configurations, выберите конфигурацию метода API, который нужно запустить, и введите значения параметров в конфигурации (см. описание параметров), затем нажмите Run.

Примеры интерфейса операций запуска

Главное окно (Main)

Main

Окно настроек (Setting)

Setting

Добавление jar-файлов API (Add API JAR)

Add API JAR

Запуск как (Run As)

Run As

Конфигурация запуска (Run Configuration)

Run Configuration

Поддерживаемые типы параметров API

  • Основные типы: byte, boolean, char, short, int, long, float, double, String.
  • Типы перечисления: Enum.
  • Большие десятичные числа: BigDecimal.
  • Даты: Date.
  • Списки: List.
  • Наборы: Set.
  • Коллекции: Collection.
  • Карты: Map.
  • Массивы: массивы из вышеперечисленных типов.
  • Пользовательские типы: составные типы из вышеперечисленных.

Свойства и параметры конфигурации

  • Для конструкторов с параметрами используйте элемент constructor-args, например:
<employee class="com.jwiki.api.entity.Employee">
    <constructor-args>
        <arg0 class="java.lang.String">bob</arg0>
    </constructor-args>
</employee>
  • Используйте атрибут setter для специальных методов установки значений, например:
<bCardNo class="java.lang.Boolean" setter="setbCardNo"/>
  • Элемент configuration позволяет настраивать свойства и результаты вывода Dubbo(x):
    • group, version, check, timeout, retries — соответствующие настройки для Reference в Dubbo(x);
    • output — значение object или json. Например:
<configuration>
    <group></group>
    <version></version>
    <check></check>
    <timeout></timeout>
    <retries></retries>
    <output>object</output>
</configuration>

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/kingwtd-rpcui4d.git
git@api.gitlife.ru:oschina-mirror/kingwtd-rpcui4d.git
oschina-mirror
kingwtd-rpcui4d
kingwtd-rpcui4d
master