Spring Framework - это платформа с открытым исходным кодом для разработки приложений на платформе Java. По своей сути это богатая поддержка компонентных архитектур, и в настоящее время в ней имеется более десятка высокоинтегрированных модулей.

Spring Framework - это платформа приложений с открытым исходным кодом для платформы Java.

Spring - это неинвазивная, универсальная, мощная Spring Framework . [ ! d5]

Spring framework дополняет Java EE API, но не является заменой Java EE. Это уменьшает большинство шаблонов кода, снижая нагрузку на разработчиков.

Spring предоставляет службы и функции в домене приложений, включая ядро ​​Inversion of Control, технологически-агностический доступ к данным и уровни Java , обширную поддержку AOP, планирование задач и различные схемы интеграции, предназначенные для упрощения и более четкой разработки распределенной системы. Хотя некоторые модули Spring являются простыми оболочками и помощниками по спецификациям Java EE, большинство из них выходит далеко за пределы спецификации Java EE.

Последняя справочная документация Spring Framework может быть найдена Inversion of Control [ ! d9].

Spring version History:

+=========+===========+ | version | Date | +=========+===========+ | 5.0.x | Sep, 2017 | +---------+-----------+ | 4.3.x | Jun, 2016 | +---------+-----------+ | 4.2.x | Jul, 2015 | +---------+-----------+ | 4.1.x | Sep, 2014 | +---------+-----------+ | 4.0.x | Dec, 2013 | +---------+-----------+ | 3.2.x | Dec, 2012 | +---------+-----------+ | 3.1.x | Dec, 2011 | +---------+-----------+ | 3.0.x | Dec, 2009 | +---------+-----------+ | 2.5.x | Nov, 2007 | +---------+-----------+ | 2.0.x | Jun, 2006 | +---------+-----------+ | 1.2.x | Mar, 2005 | +---------+-----------+ | 1.1.x | Jul, 2004 | +---------+-----------+ | 1.0.x | Feb, 2004 | +---------+-----------+

Часто задаваемые вопросы

Люди часто спрашивают о следующих темах Spring:

Почему мой Весна @Полученное поле null? Листинг прокси-объекта Spring для реального класса выполнения BeanFactory vs ApplicationContext В чем разница между @Component, @Repository & amp; @Service аннотации весной? Разница между & lt; context: annotation-config & gt; vs & lt; context: component-scan & gt;

Гиды:

Почему моя Spring @Autowired поле null?

Видеоурок по Spring Framework

]
Почему мое Spring @Autowired поле null? Листинг прокси-объекта Spring для реального класса времени выполнения Передача объекта Proxy Spring в реальный класс времени выполнения

Примеры:

Почему мое Spring @Autowired field null?

Блог: [ ! d46] Spring Team Blog

Связанные теги

Spring Team Blog Отбрасывание объекта Proxy Spring в текущую среду выполнения class BeanFactory vs ApplicationContext BeanFactory vs ApplicationContext В чем разница между @Component, @Repository & amp; @Service аннотации весной? В чем разница между @Component, @Repository & amp; @Service аннотации в Spring? Разница между & lt; context: annotation-config & gt; vs & lt; context: component-scan & gt; Разница между & lt; context: annotation-config & gt; vs & lt; context: component-scan & gt; spring-batch-admin spring-bean spring spring-data spring-data spring-data spring-data spring-data spring-data spring-data-neo4j spring-data-mongodb spring -data-rest spring-dm spring-data-solr spring-data-elasticsearch spring-data-graph spring-data-cassandra spring-data-gemfire spring-data-redis spring-dsl spring-data-hadoop spring-data-couchbase весна-данные-документ spring-data-commons пружина-пружина пружина пружина пружина пружина пружина пружина пружина пружина пружина пружина пружина пружина пружина пружина пружина пружина пружина пружина-пружина пружина -jms spring-java-config spring-jpa spring-jmx spring-js spring-junit spring-json spring-ldap springlayout spring-loader springloops spring-mvc spring-mongo spring-mvc-test spring-mvc-initbinders spring-messaging spring -mobile springmockito spring-modules spring-orm spring-oxm spring-portlet-mvc spring-profiles spring-roo spring-remoting spring-rabbit spring-retry spring-security sts-spring весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне-весенне- пружинная пружина-пружина-пружина-весна-весна-весна-весна-весна-весна-весна-весна-весна-весна-весна-весна-весна-весна-весна-весна-весна-весна-весна ]

Дополнительная информация:

BeanFactory vs ApplicationContext