Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Базовый пакет является самой фундаментальной частью платформы и обеспечивает функции IoC и Dependency Injection. Фундаментальным понятием здесь является BeanFactory, который обеспечивает сложную реализацию шаблона "фабрика", который устраняет необходимость программных одиночных элементов и позволяет Вам отделять конфигурацию и спецификацию зависимостей от Вашей фактической логики программы.

Пакет Контекста основывается на прочной базе, обеспеченной Базовым пакетом: это позволяет получать доступ к объектам способом стиля платформы способом, несколько напоминающим о JNDI-реестре. Пакет контекста наследовал свои функции от бобового пакета и добавляет поддержку интернационализации (I18N) (использующий, например, пакеты ресурса), распространение события, загрузка ресурса и прозрачное создание контекстов, например, контейнер сервлета.

Пакет ДАО обеспечивает JDBC-уровень-абстракции, который устраняет необходимость сделать утомительное кодирование JDBC и парсинг поставщика базы данных определенные коды ошибок. Кроме того, пакет JDBC позволяет делать программное, а также декларативное управление транзакциями, не только для классов, реализовывая специальные интерфейсы, но и для всего Вашего POJOs (простые объекты Java).

Пакет ORM обеспечивает уровни интеграции для популярных объектно-реляционных API отображения, включая JPA, JDO, Будьте в спящем режиме, и iBatis. Используя пакет ORM можно использовать все те O/R-mappers в сочетании со всеми другими предложениями функций Spring, такими как простая декларативная функция управления транзакциями, упомянутая ранее.

Пакет AOP Spring предоставляет AOP совместимую Союзом реализацию аспектно-ориентированного программирования, разрешающую Вам определить, например, перехватчики метода и pointcuts для чистого отделения кода, реализовывая функциональность, которая должна, логически говоря быть разделенной. Используя функциональность метаданных исходного уровня можно также включить все виды поведенческой информации в код способом, подобным тому из атрибутов.NET.

Веб-пакет Spring обеспечивает основные ориентированные на сеть функции интеграции, такие как многослойная функциональность загрузки файла, инициализация контейнера МОК использование слушателей сервлета и ориентированного на сеть контекста приложения. При использовании Spring вместе с WebWork или Struts, это - пакет для интеграции с.

Пакет Spring MVC обеспечивает реализацию Образцового Контроллера представления (MVC) для веб-приложений. Платформа Spring MVC не является просто никакой старой реализацией; это обеспечивает чистое разделение между кодом модели предметной области и веб-формами, и позволяет Вам использовать все другие функции Платформы Spring.