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

OSCHINA-MIRROR/apache-Dubbo-Spring-Boot

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README_CN.md 6.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 27.11.2024 21:35 8d78176

Проект Dubbo Spring Boot

Build Status codecov license

Dubbo Apache Dubbo™ — это высокопроизводительный Java RPC фреймворк. Spring Boot — фреймворк для разработки приложений с акцентом на быстроту сборки, простоту и практичность. Проект Dubbo Spring Boot объединяет в себе особенности Spring Boot:

  • автоматическое конфигурирование (например, аннотированное управление, автоматическое конфигурирование и т. д.);
  • готовность к производству (например, безопасность, проверка работоспособности, внешняя конфигурация и т.д.).

Apache Dubbo |ˈdʌbəʊ| — это высокопроизводительная, легковесная open source Java RPC структура, которая предоставляет три основные возможности: ориентированный на интерфейс удалённый вызов метода, интеллектуальное отказоустойчивое и балансирующее нагрузку обслуживание, а также автоматическое обнаружение и регистрация служб.

English README

Выпущенные версии

Вы можете добавить последнюю версию dubbo-spring-boot-starter в свой проект, добавив следующие зависимости в файл pom.xml проекта:

<properties>
    <spring-boot.version>2.3.0.RELEASE</spring-boot.version>
    <dubbo.version>2.7.8</dubbo.version>
</properties>

<dependencyManagement>
    <dependencies>
        <!-- Spring Boot -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-dependencies</artifactId>
            <version>${spring-boot.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>

        <!-- Apache Dubbo  -->
        <dependency>
            <groupId>org.apache.dubbo</groupId>
            <artifactId>dubbo-dependencies-bom</artifactId>
            <version>${dubbo.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>

        <dependency>
            <groupId>org.apache.dubbo</groupId>
            <artifactId>dubbo</artifactId>
            <version>${dubbo.version}</version>
            <exclusions>
                <exclusion>
                    <groupId>org.springframework</groupId>
                    <artifactId>spring</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>javax.servlet</groupId>
                    <artifactId>servlet-api</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>log4j</groupId>
                    <artifactId>log4j</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
    </dependencies>
</dependencyManagement>

<dependencies>
    <!-- Dubbo Spring Boot Starter -->
    <dependency>
        <groupId>org.apache.dubbo</groupId>
        <artifactId>dubbo-spring-boot-starter</artifactId>
        <version>2.7.8</version>
    </dependency>

    <dependency>
        <groupId>org.apache.dubbo</groupId>
        <artifactId>dubbo</artifactId>
    </dependency>
</dependencies>

Если у вашего проекта возникли проблемы с зависимостями, попробуйте добавить следующую ссылку Maven в файл pom.xml вашего проекта:

<repositories>
    <repository>
        <id>apache.snapshots.https</id>
        <name>Apache Development Snapshot Repository</name>
        <url>https://repository.apache.org/content/repositories/snapshots</url>
        <releases>
            <enabled>false</enabled>
        </releases>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </repository>
</repositories>

Предыдущие версии

Если вы используете версию Dubbo ниже 2.7.0, используйте соответствующую версию Dubbo Spring Boot:

Dubbo Spring Boot Dubbo Spring Boot
0.2.1.RELEASE 2.6.5+ 2.x
0.1.2.RELEASE 2.6.5+ 1.x

Сборка исходного кода

Если вам нужно попробовать последние функции dubbo-spring-boot-project, вы можете вручную установить текущий проект в локальный репозиторий Maven:

  1. Установите Maven текущего проекта

Maven install = mvn install

Быстрый старт

Если вы не знакомы с Dubbo, это может занять несколько минут, чтобы посетить http://dubbo.apache.org/. После ознакомления, если вы хотите более глубокого обсуждения, перейдите на руководство пользователя.

Обычно приложения Dubbo имеют два сценария использования: один — поставщик услуг Dubbo, другой — потребитель услуг Dubbo. Конечно, они также могут быть смешаны. Давайте начнём вместе!

Предположим, существует один...

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/apache-Dubbo-Spring-Boot.git
git@api.gitlife.ru:oschina-mirror/apache-Dubbo-Spring-Boot.git
oschina-mirror
apache-Dubbo-Spring-Boot
apache-Dubbo-Spring-Boot
master