Платформа Spring IO включает Foundation Layer модули и Execution Layer предметно-ориентированные среды исполнения (DSR'ы). Foundation Layer представлен из модулей ядра Spring и сторонних компонентов, которые были унифицированы для обеспечения плавного хода разработки. DSR'ы обеспечивают Spring IO Execution Layer значительное упрощение создания близких к реальным задачи на основе JVM. Первый релиз Spring IO включает два DSR: Spring Boot и Grails. Spring XD будет добавлен в течении 2014 года.
* В то время как платформа Spring IO поддерживает JDK 7 и 8, многие отдельные Spring-проекты также поддерживают и более старшие версии JDK версии. Для определения минимальных требований смотрите в документации по проектам.
Рекомендованный путь для начального использования platform
в вашем проекте
с использованием системы управления зависимостями – скопировать фрагмент кода ниже и вставить
в вашу конфигурацию сборки. Нужна помощь? Ознакомьтесь с нашими руководствами по созданию приложений
с использованием Maven и
Gradle.
<dependencyManagement>
<dependencies>
<dependency>
<groupId>io.spring.platform</groupId>
<artifactId>platform-bom</artifactId>
<version>1.0.2.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Платформа Spring IO предоставляет версии различных Spring проектов и их зависимостей. С конфигурацией, показанной выше и добывленной в ваш скрипт сборки, вы можете объявить свои зависимосте, не беспокоясь о номерах версий:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
</dependency>
dependencies {
compile ("org.springframework:spring-core")
}