Рубрики
Без рубрики

Весенний урок

– Весенний Урок

Автор оригинала: mkyong.

Фреймворк Spring/|, созданный Родом Джонсоном, представляет собой чрезвычайно мощную структуру инверсии управления (IoC), которая помогает отделить зависимости компонентов вашего проекта.

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

Весенний Быстрый Старт

Быстрый старт, чтобы понять основы разработки Spring framework.

Весенняя JavaConfig (Весна 3.0)

Spring 3.0 поддерживает конфигурацию Java, теперь вы можете использовать аннотации для настройки в Spring.

Впрыск пружинной зависимости (DI)

Как весной выполнить внедрение зависимостей (DI) для управления зависимостями объектов.

Бобовый Базовый

Все классы, которые вам нужно использовать в контейнере Spring Ioc, считаются “бобовыми” и объявляются в файле конфигурации Spring bean или с помощью аннотации.

Язык выражений Spring (Spring 3.0)

В Spring 3.0 представлены функции богатого и мощного языка выражений, известного как язык выражений Spring, или Spring EL.

Автоматическое сканирование компонентов Пружины

Spring может автоматически сканировать, обнаруживать и регистрировать ваш боб.

Пружинный автопроводящий боб

Пружинные режимы “автоматической проводки” автоматически подключаются к проводам или компонентам, как в XML, так и в аннотациях.

Spring AOP (Аспектно-ориентированное программирование)

Весенний AOP модулирует сквозные проблемы в различных аспектах. Проще говоря, перехватчик для перехвата некоторых методов.

Каркас Spring AOP + AspectJ

AspectJ поддерживается с весны 2.0, более гибкий и мощный. Однако этот пример продемонстрирован в Spring 3.0.

Сопоставитель объектов Spring/XML (Весна 3.0)

В Spring 3.0 сопоставление объектов с XML (OXM) перемещается из веб-служб Spring в основную платформу Spring.

Поддержка Spring JDBC

Spring предоставляет множество вспомогательных классов для упрощения общей работы с базой данных JDBC.

Поддержка весенней спячки

Spring поставляется со множеством удобных классов для поддержки платформы Hibernate ORM.

Весенняя поддержка электронной почты

Spring предоставляет отправителю почты возможность отправлять электронную почту через API JavaMail.

Поддержка Весеннего Планирования

Spring имеет очень хорошую поддержку как в JDK timer, так и в рамках Quartz.

Интеграция Spring с другими веб-фреймворками

Spring интегрируется с другими веб-фреймворками.

Весенние часто задаваемые вопросы

  • Установите Spring IDE в Eclipse Статья о том, как установить Spring IDE в Eclipse.
  • Пакет ресурсов с примером ResourceBundleMessageSource ResourceBundleMessageSource – это наиболее распространенный класс для разрешения текстовых сообщений для разных языков.
  • Доступ к источнику сообщений в компоненте (messagesourceaware) Пример, показывающий, как получить источник сообщения в компоненте через интерфейс MessageSourceAware.
  • Загрузчик ресурсов с примером getResource() Загрузчик ресурсов Spring предоставляет очень общий метод getResource() для получения ресурсов, таких как (текстовый файл, медиафайл, файл изображения…), из файловой системы, пути к классу или URL.

Весенние Распространенные Ошибки

Некоторые весенние распространенные сообщения об ошибках.

Весенние ссылки

Оригинал: “https://mkyong.com/tutorials/spring-tutorials/”