Spring into action

returnt

21.03.2018

Spring - что такое

1. Зачем нужен Spring? Что такое Spring? Как возник Spring?

Содержание

  1. Spring’s bean container
  2. Изучение основных модулей Spring
  3. Большая Spring экосистема
  4. Что нового в Spring

Как возник Spring? В своей почти 20-летней истории Java видел хорошие времена и плохие. Несмотря на несколько грубых пятен, таких как апплеты, Enterprise Java Beans(EJB), Java Data Objects (JDO) и множество фреймворков, Java имеет богатую и разнообразную историю как платформа, на которой сделано и делается много корпоративного программного обеспечения. И Spring был большой частью этой истории.

Изначально Spring был создана как альтернатива более тяжелой корпоративной Java, особенно EJB. Spring предложил более легкое и компактное программирование по сравнению с EJB. Он наделен простыми так называемыми Java-объектами (POJO) с полномочиями ранее доступный только с использованием EJB и других корпоративных спецификаций Java.

Со временем EJB и Java 2 Enterprise Edition (J2EE) развивались. EJB начала предлагать простую модель программирования POJO-ориентированного подхода. Теперь EJB использует такие идеи, как инъекция зависимостей (DI) и аспектно-ориентированное программирование (АОП).

Spring не перестал двигаться вперед. Spring продолжала развиваться в областях, где, даже сейчас, JEE(J2EE) только начинает изучать или вообще не внедряет новшества. Мобильная разработка, социальный API интеграция, базы данных NoSQL, облачные вычисления и большие данные — всего лишь несколько областей где Spring была и является новаторской.

Сейчас хорошее время для Java-разработчика!

Эта книга — исследование Spring. В этой главе мы рассмотрим Spring высокого уровня. Эта глава даст вам хорошее понимание, какие проблемы решаются Spring, и это заложит основу для остальной части книги.

От автора блога: Прошу строго не судить за столь корявый перевод, переводил для собственного чтения решил поделиться. Всем успехов в изучении!

Больше разделов

Следующая статья

Перевод книги: Spring in action
Fourth edition
CRAIG WALLS