Мы рады сообщить о выходе Spring IO Platform 1.0.0 RELEASE и рассказать о невероятно удивительной проделанной работе. Основные моменты этого релиза:
- Выпуск Bill-of-Materials(Maven зависимость
BOM
), который подставляет версии за вас - Spring IO предоставляет унифицированные и согласованные зависимости, которые просто работают совместно — тесты покрывают все Spring-проекты и популярные сторонние компоненты
- Одна платформа, множество задач — создание web(HTML-, websocket- и REST web приложений), мобильных, интеграционных, пакетных, быстрых и Big Data приложений, либо простое хорошее API
- Радикально упрощена модель разработки с Spring Boot
- Поддержка production-возможностей «из коробки»(мониторинг, метрики и т.д.)
- Модульная платформа позволяет разработчикам разворачивать только те части, которые нужны
- Настоящая переносимость между различными JVM, встроенными системами, полноценными Java EE серверами приложений и PaaS-окружения, такими как Cloud Foundry
- Требуется только Java SE, поддерживает Groovy, Grails и некоторые Java EE
- Платформа Spring IO проверена на работу в JDK 7 и 8(хотя отдельные проекты могут поддерживать и более старые версии JDK, в зависимости от проекта)
- Идеальная платформа для построения следующего поколения микросервисной архитектуры
Spring IO 1.0 доступна уже сейчас и включает все Spring-проекты, за исключением Spring XD, однако поддержка ожидается уже в этом году. Обслуживание, поддержка и обучение Spring IO предоставляет Pivotal на spring.io/services.