..


Рекламные ссылки

Введение в Весна

Весна с открытым исходным кодом для разработки Java-приложений в приложениях paritcolare для J2EE .

Первая версия рамках была выпущена в 2002 году Род Джонсон, затем проходит много изменений, которые имели эти рамки очень высокую оценку со стороны международного сообщества в 2006 году и выиграла премию Jolt Производительность и премии JAX инноваций.

Зачем использовать весной?

Весна имеет множество функций, что и другие структуры не имеют:

  • Модульная система: Несмотря на то что очень большой, благодаря своей модульной конструкции вы можете интегрировать некоторые из ее модулей в нашем проекте. Для этой весной легко интегрируется в существующие проекты.
  • Легкие: Весна устроен так, что зависимости в рамках бизнес-логики практически нулевыми, и если какой-либо легко изолировать. Для instaziare и \ или инициализации объектов в рамках не имеют для осуществления конкретных интерфейсов или абстрактных классов.
  • Интегрируемые: Весной Есть нет ведение журнала пакета, пул подключений или O \ R отображение , так как все эти возможности, предоставляемые другими открытых рамок источника. Весна не целью замены их, но только, чтобы сделать их более удобными в использовании, через свои инструменты.
  • Портативный: приложение, написанное с весны может беспрепятственно передавать с одного сервера приложений к другому, например, WebLogic, Tomcat, Resin, JBoss, Jetty, Geronimo и WebSphere.
  • POJO программирования на основе включен: Весна позволяет развивать полную приложений J2EE usanso только POJOs , предоставляя им корпоративные функции в неинвазивные.
  • Test Driven включен: Весна позволяет писать программное обеспечение, которое легко проверить, то это идеальная основа для программного обеспечения, которые написаны на основе Test Driven Development .

Увидев особенности весна, давайте посмотрим, какие дополнительные преимущества Есть это можно использовать:

  • Делает возможным запуск метода Java в trasazione, или сделать удаленного метода без необходимости взаимодействовать с его API (например, JTA ).
  • Управление услугами Весна конфигурации может быть использован в любом архитектурном уровне, и в любой среде выполнения.
  • Устраняет распространения пользовательских свойств файла. Чтобы понять зависимостей класса, достаточно лишь взглянуть на производителя или его имущества. Это возможно благодаря использованию «Инверсия управления и зависимостей, которые будут обсуждаться позже.
  • Облегчает программные интерфейсы.
  • В отличие от большинства других структур, Весна, фокусируется на предоставлении простой и эффективный способ управления нашими объектами бизнес-логики.
  • Там autia для решения общих проблем корпоративных приложений, что делает дополнительный использование EJB . Таким образом, мы можем выбрать implemenrare интерфейсов в наш бизнес или наши объекты POJO EJB, не влияя на вызывающий код. В дополнение к этой весной также предлагается в качестве подходящей альтернативой же EJB, для многих типов корпоративных приложений.
  • Обеспечивает согласованную систему для доступа к данным, использует JDBC , а также других продуктов с использованием O \ R отображения, такие как Hibernate или TopLink .

Весна Java Руководство
E-Learning
Linux (курс) Linux (курс)
Полное руководство по открытым исходным кодом системы. От 49 €.
PHP (курс) PHP (курс)
Полный курс для создания динамических веб-сайтов. От 49 €.
Руби и Ruby On Rails (курс) Руби и Ruby On Rails (курс)
Создание программного обеспечения и веб-приложений с Рубином и RoR. С 39 €.
Рекламные ссылки