The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз открытого Java-фреймворка Spring 3.1

14.12.2011 20:18

После двух лет разработки представлен релиз открытого Java-фреймворка Spring 3.1, выступающего в роли свободной альтернативы Enterprise JavaBeans. Исходные тексты Spring распространяются в рамках лицензии Apache 2.0. Представленная версия полностью обратно совместима с Spring 3.0.x и может работать с Servlet 2.4+ и Java 5+.

Из добавленных улучшений можно отметить:

  • Исчерпывающие средства конфигурации приложений на Java, основанные на использовании аннотаций "@Enable*" для классов конфигурации;
  • Новая абстрактная прослойка для организации кэширования и взаимодействия между приложениями и системами кэширования;
  • Поддержка абстрактного окружения, включая профили Bean-определений и управление иерархическими свойствами;
  • Базирующийся на Servlet 3.0 механизм WebApplicationInitializer для загрузки web-приложений без web.xml;
  • Пересмотренная обработка MVC с поддержкой flash-атрибутов, аннотации "@RequestPart" и переработанной поддержкой REST;
  • Поддержка Hibernate 4;
  • Полная поддержка Java 7, ForkJoinPool и JDBC 4.1.


  1. Главная ссылка к новости (http://www.springsource.org/no...)
  2. OpenNews: Релиз открытого Java-фреймворка Spring 3.0
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/32560-spring
Ключевые слова: spring, java
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (6) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 02:00, 15/12/2011 [ответить]  
  • +1 +/
    Отличная штука, пользуюсь.
     
  • 1.2, qpq (ok), 02:27, 15/12/2011 [ответить]  
  • +/
    > выступающего роли свободной альтернативы Enterprise JavaBeans

    какую-то скромную роль здесь Spring-гу отвели
    на самом деле Spring - это намного больше, чем просто свободный EJB, точнее совсем не EJB, да и вообще, по сути, Spring ортогонален по отношению к вышеупомянутой Java-технологии

    если уж сравнивать, то скорее с Google Guice

     
     
  • 2.6, MVK (??), 12:39, 15/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Никакой "ортогональности" в спринге нет, идет параллельным курсом. Создавался как альтернатива EJB, после получения признания в среде разработчиков, Sun перетащила логику использования POJO в EJB3. Те кому нравятся стандарты и спецификации, используют EJB, те кому нужны "модные фичи" используют Spring.
     

  • 1.4, Аноним (-), 11:06, 15/12/2011 [ответить]  
  • +/
    Google Guice и рядом с ним не стоит...
     
  • 1.5, Аноним (-), 11:32, 15/12/2011 [ответить]  
  • +/
    Главное ещё понять, что даже если это "отличная штука", вы вовсе не обязаны им пользоваться. (Как и EJB)
     
  • 1.7, phpcoder (ok), 19:09, 15/12/2011 [ответить]  
  • +/
    Пользуюсь, уже попробовал (ещё когда он был M2).

    Несмотря на то, что фреймворк мне очень нравится смутно кажется, что изменений не так уж и много. Из очень полезных разве что выделю поддержку профилей -- впрочем раньше это как-то и без них решали (Maven-ом/Ant-ом и другими костялями), про поддержку flash, тоже не скажу, что это мега фича -- простейший фильтр для его поддержки было доступен для 3.0 достаточно давно (полгода точно).

    Но я всё равно рад релизу!! :)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру