Spring Framework

Скриншот программы:
Spring Framework
Детали программы:
Версия: 4.2.5 / 3.2.16 обновление
Дата загрузки: 6 Mar 16
Разработчик: SpringSource
Тип распространения: Бесплатная
Популярность: 118

Rating: 3.0/5 (Total Votes: 1)

Spring Framework предоставляет полный набор инструментов для разработки программного обеспечения, которые ускоряют все здание, запуск и управление корпоративными приложениями Java.

Объединение MVC с АОП и DI (КИО), Spring является усовершенствованный инструментарий, который может быть заменой или дополнением к модели Enterprise JavaBeans (EJB).

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

Spring Framework поставляется с большим количеством документации, примеры, учебники и бесплатных плагинов, чтобы расширить функциональные возможности по умолчанию

Что нового в этом выпуске:.

  • Поддержка @NumberFormat как мета-аннотаций
  • RestTemplate протоколирования для 404 кода состояния
  • Игнорировать нуль в HeadersBuilder # заголовков
  • TCPConnection должна распространяться java.io.Closeable

Что нового в версии 4.2.4 / 3.2.16:

  • Поддержка @NumberFormat как мета -annotation
  • RestTemplate протоколирования для 404 кода состояния
  • Игнорировать нуль в HeadersBuilder # заголовков
  • TCPConnection должна распространяться java.io.Closeable

Что нового в версии 4.1.7 / 3.2.14 / 4.2.0.RC3:

  • Поддержка @NumberFormat как мета-аннотаций
  • RestTemplate протоколирования для 404 кода состояния
  • Игнорировать нуль в HeadersBuilder # заголовков
  • TCPConnection должна распространяться java.io.Closeable

Что нового в версии 4.1.6 / 3.2.13 / 4.20.RC1:

  • Поддержка @ NumberFormat как мета-аннотаций
  • RestTemplate протоколирования для 404 кода состояния
  • Игнорировать нуль в HeadersBuilder # заголовков
  • TCPConnection должна распространяться java.io.Closeable

Что нового в версии 4.1.6 / 3.2.13:

  • Поддержка @NumberFormat как мета -annotation
  • RestTemplate протоколирования для 404 кода состояния
  • Игнорировать нуль в HeadersBuilder # заголовков
  • TCPConnection должна распространяться java.io.Closeable

Что нового в версии 4.1.5 / 3.2.13:

  • Spring Framework 4.1.2 наш второй выпуск обслуживания в 4.1.x линии, но также поставляется в качестве ключевого релиза функций, в том числе многие пользователем предложены и пользователем способствовали улучшению.

Что нового в версии 4.1.1:.

  • Последовательная обработка Java 8 Факультативно типа
  • Джексон ObjectMapper строитель класса с рафинированных по умолчанию.
  • Некоторые запрошенные JDBC уточнений.
  • улучшения удельных характеристик.

Что нового в версии 4.1.0:

  • Прямое поле Поддержка привязки с автоматическим быстрорастущим для вложенного поля
  • Java 8 Факультативно для точек ввода и параметров обработчика MVC
  • Поддержка стандартного @Priority аннотацию для упорядочения зависимостей и выбора
  • Аннотируемая @Lookup методы с поддержкой предоставленных аргументов конструктора
  • Декларативные скрипты SQL и программные транзакции в рамках TestContext
  • Расширенные настройки Hibernate JPA: уровни изоляции, обнаружение управляемых пакетов
  • Аннотируемая JMS методы прослушивателя
  • Всесторонняя поддержка JCache (JSR-107) аннотаций
  • Гибкая разрешение и преобразование статических веб-ресурсов
  • MVC просмотров: декларативной разрешение, Groovy шаблоны разметки, Джексона JsonView
  • WebSocket уточнений: WebSocket сфера, поддержка клиентов SockJS, WebSocket статистика
  • Производительность: SPEL режим компилятора, параллелизм тонкой настройки через контейнер

Что нового в версии 4.0.3:.

  • поддержка Java-8 в настоящее время производство готовых

Что нового в версии 4.0.2 / 3.2.8:

  • Укрепляет Spring ОХМ для защиты от уязвимость XXE.

Что нового в версии 4.0.1 / 3.2.7:

  • Оба релиза приходят со значительной ошибкой исправлений и улучшений по сравнению с их непосредственными предшественниками и настоятельно рекомендуется для обновления.

Что нового в версии 3.2.4:

  • Этот релиз включает в себя множество исправлений и улучшений, включая важный исправление безопасности для Spring ОХМ.

Что нового в версии 3.2.1:

  • JmsTemplate использует ReceiveTimeout сконфигурировано, если короче, чем оставшееся время ожидания транзакции .
  • Добавлена ​​MappingJackson2MessageConverter для JMS.
  • Параметр JDBC связывание использует JDBC 3.0 ParameterMetaData (если таковые имеются) для определения типа.
  • JpaTransactionManager и т.д. находит по умолчанию EntityManagerFactory в родительском контексте.
  • MimeMessageHelper кодирует вложения файла, если не ASCII совместимый.
  • FreeMarkerConfigurationFactory должным образом поддерживает TemplateLoaders при воссоздании конфигурации.
  • SpringContextResourceAdapter реализует Совпадает с / хэш-код в соответствии с договором JCA 1.5.
  • ContextLoader правильно обнаруживает предварительно обновилась WebApplicationContext.
  • Добавлена ​​поддержка заполнителей в @RequestMapping значение аннотаций.
  • Добавлена ​​поддержка для указания кода сообщения, как @ResponseStatus причине.
  • HttpEntityMethodProcessor поддерживает HttpEntity / ResponseEntity подклассы, а также.
  • Плитка 3 TilesConfigurer правильно работает в сочетании с & Quot; completeAutoload & Quot;.

Что нового в версии 3.2.0:

  • Параллелизм уточнений через рамки, избегая использования синхронизация по мере возможности - в частности, для Scoped / прототипа бобы
  • Учет @Autowired и @value для использования в качестве мета-аннотаций, например для создания пользовательских инъекций аннотаций в сочетании со специфическими классификаторов
  • Поддержка пользовательских аннотаций @Bean определения в классах @Configuration, например в сочетании со специфическими классификаторов, @Lazy, @Primary и т.д.
  • Обработка Асинхронный MVC на Servlet 3.0, с помощью методов обработчика Spring MVC возможность вернуться и DeferredResults вызываемых объектов
  • Включение ранее-проект автономного тестирования Spring MVC, что позволяет первого класса тестирования приложений Spring MVC

Что нового в версии 3.2 RC2:

  • Плитки-3 поддержка
  • Добавлена ​​поддержка & # x3c; & # исх x3e; в дополнение к & # x3c; боба & # x3e; для & # x3c; MVC: сообщение-преобразователи & # x3e;

Что нового в версии 3.1.3:.

  • Этот релиз включает в себя более 80 исправлений ошибок и улучшений

Что нового в версии 3.1.2:

  • Этот релиз включает в себя многие важные исправления и незначительные улучшения и является рекомендуемым обновлением.

Что нового в версии 3.2 M1:

  • Начальная поддержка асинхронных методов @Controller
  • Ранняя поддержка для провайдеров кэша JCache на основе
  • Значительные улучшения производительности в автоматического связывания не-одноплодной бобы
  • Начальная поддержка задержки для @Scheduled и & # x3c; задача: по расписанию & # x3e;
  • Возможность выбора между несколькими executuors с @Async
  • Выбор расширенного профиля боб с использованием не (!) Оператор
  • 48 исправлены ошибки, 8 новых функций и усовершенствований, реализованных 36

Что нового в версии 3.1.0:

  • Окружающая среда абстракции и соответствующие профили определения фасоли, наряду с централизованно конфигурируемых источников собственности для разрешения заполнителем.
  • Java на основе конфигурации приложения на основе @ Включить * аннотаций на классах конфигурации, что позволяет для удобной конфигурации контейнера: например, используя @EnableTransactionManagement для активации декларативной обработки транзакций.
  • Кэш абстракции с нашим декларативного решения кэширования (@Cacheable и т.д.) сверху, сосредоточив внимание на удобное взаимодействие между кодом приложения и кэш-провайдеров.
  • сервлетов 3.0 на основе WebApplicationInitializer механизм развернув веб-приложения Spring без web.xml! Это ключевая часть в истории веб-конфигурации Spring, предоставляя богатую альтернативу XML на основе самонастройки.
  • После доработки обработка MVC с поддержкой флэш-атрибута, новый @RequestPart аннотацию, и дальнейшая поддержка REST уточнений. Этот новый HandlerMapping / HandlerAdapter вариант также высоко расширяемой для нужд пользовательских MVC.

Что нового в версии 3.1.0.RC1:

  • Поддержка Hibernate 4.0 (до даты с 4.0 CR4)
  • Полная база TestContext поддержка классов @Configuration
  • Флэш возможности для Spring MVC
  • Поддержка Quartz 2.0

  • исправления
  • 77 ошибок, 16 новых функций, 66 улучшений

Что нового в версии 3.0.6:

  • Исправлены аспекты расслоение объявления зависимостей для @Async аспекта а также
  • ProxyCreationContext использует & Quot; ThreadLocal.remove () & Quot; над & Quot; ThreadLocal.set (нуль) & Quot; а также
  • DefaultListableBeanFactory является deserializable только через SerializedBeanFactoryReference
  • getBean DefaultListableBeanFactory (имя, тип) пытается преобразование типов при необходимости
  • DefaultListableBeanFactory позволяет Инициализационные методы зарегистрировать дополнительные определения фасоли (снова)
  • XmlBeanDefinitionReader принимает описание подэлемент в записи карты, а также (в соответствии с XSD)
  • ConfigurationClassPostProcessor поддерживает использование того же экземпляра процессора с несколькими заводами
  • Фиксированный потенциал InjectionMetadata NPE при использовании SpringBeanAutowiringInterceptor
  • SpringBeanAutowiringSupport способен обрабатывать @value аннотаций на любой целевой экземпляр
  • Переопределенный @PersistenceContext аннотаций по методам подкласса обрабатываются корректно
  • BeanDefinitionVisitor теперь фактически посещает имена методов завод
  • Восстановлена ​​поддержка для преобразования Строка-ContextResource
  • отреставрированной поведение GenericConversionService относительно пустых коллекций / карты
  • отреставрированной поведение FormattingConversionService относительно использования подтипов
  • Добавлен & Quot; форматтеры & Quot; свойство FormattingConversionServiceFactoryBean

  • <Литий> преобразование Коллекция / массив возвращает оригинальную коллекцию, если это возможно (вместо первого элемента)
  • Исправлена ​​коллекция элемент разрешения при использовании ConversionService с DataBinder
  • DataBinder использует ограничение по умолчанию 256 для массива / коллекции автоматически растет
  • Добавлен & Quot; autoGrowNestedPaths & Quot; свойство ConfigurableWebBindingInitializer
  • Servlet / PortletRequestDataBinder выполнить разворачивание для MultipartRequest, а
  • Исправлена ​​AbstractBindingResult, чтобы избежать NPE в & Quot; (хэш-код) & Quot; если цель является нулевым
  • Исправлено несколько HttpHeaders вопросов (обработка набора символов, цитирование / unquoting)
  • SimpleClientHttpRequest использует потоковый режим фиксированной длины (всегда задает заголовок Content-Length)
  • Добавлен & Quot; ConnectTimeout & Quot; и & Quot; ReadTimeout & Quot; свойства для Simple / CommonsClientHttpRequestFactory
  • Явное код состояния в RedirectView соблюдается в режиме HTTP 1.0 совместимости
  • FormHttpMessageConverter корректно обрабатывает запросы POST
  • ResourceHttpRequestHandler не устанавливает заголовок Content-Length для 304 ответа
  • ResourceHttpRequestHandler обнаруживает недопустимый обхода каталогов в заданном пути
  • LocaleChangeInterceptor проверяет значения языкового стандарта с целью предотвращения XSS уязвимости
  • HtmlUtils правильно ускользает одиночные кавычки, а
  • Добавлена ​​поддержка web.xml контекста-парам & Quot; springJspExpressionSupport & Quot; (Явная & Quot; истинно & Quot; / & Quot; ложная & Quot;)
  • ContextLoader и FrameworkServlet поддержка & Quot; ContextID & Quot; Параметр для пользовательских сериализации ID
  • RemoteExporter использует непрозрачный прокси-сервер для 'serviceInterface' (без АОП интерфейсы не подвергаются)
  • Добавлен & Quot; acceptProxyClasses & Quot; флаг RemoteInvocationSerializingExporter
  • Рафинированное WebLogic RMI дескриптор только метки метода '' getTargetInterfaceName как идемпотенту
  • EhCacheManagerFactoryBean правильно закрывает & Quot; ehcache.xml & Quot; входной поток, если
  • После доработки JMS CachedConnectionFactory, чтобы избежать ненужных откат вызовов на сессии вернуться
  • Исправлена ​​JMS CachedConnectionFactory, чтобы полностью синхронизировать свой список сеансов
  • Исправлена ​​обработка NamedParameterJdbcTemplate по массивов в качестве параметров запроса
  • Исправлена ​​JPA 2.0 тайм-аута подсказки правильно указать миллисекунды
  • Обновленный пакет Кварц для поддержки Quartz 1.8, а также (примечание: не поддерживает Quartz 2.0 пока)
  • Исправлена ​​@Rule порядок выполнения в SpringJUnit4ClassRunner, чтобы соответствовать стандартное поведение JUnit 4

Что нового в версии 3.1.0.M2:

  • Код эквиваленты для Пространства имен XML Спринга
  • API для Builder-стиля для кода на основе конфигурации Hibernate
  • TestContext основа поддержки @Configuration классов и профилей определение компонента
  • Поддержка для инъекций против нестандартных JavaBeans сеттеров
  • Поддержка сервлетов 3 конфигурации кода на основе из контейнера сервлетов
  • Поддержка Servlet 3 MultipartResolver
  • JPA EntityManagerFactory самонастройки без persistence.xml
  • Новый HandlerMethod основе Классы поддержки Для Аннотированной Processing Controller
  • Потребляет и производит @RequestMapping условия
  • Работа с URI Переменные шаблона в методах контроллера
  • Для проверки @RequestBody Метод Аргументы

Что нового в версии 3.0.5:

  • Aupport для Hibernate 3.6 Окончательный
  • Добавлены ядро ​​сериализатору абстракция с реализации по умолчанию с использованием Java Сериализация
  • Последовательное использование JDK 1.5 в & Quot; ThreadLocal.remove () & Quot; над & Quot; ThreadLocal.set (нуль) & Quot;
  • Исправлена ​​JodaTimeContextHolder использовать не-наследуемых ThreadLocal и выставить метод сброса
  • После доработки & Quot; ClassUtils.isAssignable & Quot; Семантика для покрытия примитивы против оберток в обоих направлениях
  • Оптимизирована производительность AnnotationUtils findAnnotation для повторного поиска на те же интерфейсы
  • ConversionService защищает себя от бесконечной рекурсии в ObjectToCollectionConverter
  • Исправлена ​​TypeDescriptor, чтобы правильно разрешить вложенные коллекции и их типы элементов
  • BeanWrapper не пытается заполнить значения Карта доступа на (только авто-растет Карта себя)
  • Исправлена ​​Autowired / CommonAnnotationBeanPostProcessor, чтобы предотвратить состояние гонки в пропуск проверки
  • Исправлена ​​@value инъекции правильно кэшировать результаты временные нулевые для не-одноплодной бобы
  • ApplicationContext регистрирует контекстно-зависимые ClassArrayEditor для его боба ClassLoader
  • Рафинированное ApplicationContext синглетон обработка не обязательно вручную для зарегистрированных нулевых экземпляров
  • Исправлена ​​ApplicationContext обработки событий для повторных вызовов к не-одноплодной слушателя бобы
  • Оптимизированные @Bean сообщения об ошибках для статических фабричных методов, а также для несоответствия типов аргументов
  • Измененный разбор выражений, чтобы передать полный контекст TypeDescriptor до ConversionService вызовов
  • Адаптированный Expression парсера Конструктор / MethodResolver принять TypeDescriptors вместо сырых типов
  • SPEL поддерживает проекцию на любом виде коллекции (а не только в списках и массивах)
  • SPEL MapAccessor последовательно отвергает & Quot; target.key & Quot; Доступ стиль Карты, если такой ключ не найден
  • метод SPEL вызовов предпочитают метод с наименьшим количеством параметров (например, без аргументов над vararg)
  • AspectJExpressionPointcut использует боба ClassLoader для инициализации AspectJ пересечениями анализатор
  • Добавлена ​​AnnotationAsyncExecutionAspect в AspectJ основе вариант обработки @Async
  • Добавлен режим = & Quot; прокси & Quot; / & Quot; AspectJ & Quot; и опции прокси-целевого класса к задаче: аннотацию приводом
  • JDBC расслоение использует локальный ClassLoader в качестве бобовой ClassLoader для & Quot; SQL-ошибок codes.xml & Quot; разбор
  • EmbeddedDatabaseFactory отключает базу данных, когда не в состоянии заполнить его в & Quot; initDatabase () & Quot;
  • Встроенная поддержка базы данных в настоящее время также работает с Derby & # x3e; = 10,6
  • & Quot; JDBC: встроенный-база данных & Quot; использует идентификатор в качестве имени базы данных, чтобы несколько из них параллельно
  • ResourceDatabasePopulator бросает описательный ScriptStatementFailedException с деталями ресурса
  • Добавлены настраиваемые типы подключения / Заявление / целевых ResultSet для Jdbc4NativeJdbcExtractor
  • Добавлена ​​OracleJdbc4NativeJdbcExtractor с предварительно сконфигурированных Oracle JDBC типа API
  • DefaultLobHandler-х & Quot; wrapAsLob & Quot; Режим работы с PostgreSQL, & Quot; getAsciiStream () & Quot; Требование
  • ResultSetWrappingSqlRowSet (как используется JdbcTemplate-х & Quot; queryForRowSet & Quot;) поддерживает заголовки столбцов в настоящее время
  • LocalSessionFactoryBean и игровая Quot; entityCacheStrategies & Quot; работает с именами региона на Hibernate 3.6, а

  • нет
  • Исправлена ​​DefaultMessageListenerContainer НИКАКОГО-сообщение получил обязательство работать без кэширования сессии
  • пропуски DefaultMessageListenerContainer в не-сообщение получил не совершающие на Tibco (избегая тупик)
  • JaxWsPortClientInterceptor не падает обратно в аннотациях указано имя, как PortName больше
  • UriTemplate сериализуем в настоящее время
  • кэширования Исправлен AnnotationMethodHandlerAdapter, чтобы избежать проблем параллелизма в RequestMappingInfo
  • Исправлена ​​обработка @MVC аннотаций параметров уровня для работы с интерфейсом на основе прокси снова
  • После доработки обработка @RequestParam для поддержки CSV-к-массива / коллекцию связывания с ConversionService
  • Исправлено кэширование EvaluationContext EvalTag, чтобы правильно обрабатывать кэширование тегов JSP через запросов
  • AbstractJasperReportsView только устанавливает языковой модели атрибуты, если нет уже
  • DispatcherPortlet бросает пользовательские NoHandlerFoundException вместо того, чтобы ввести в заблуждение UnavailableException
  • DispatcherPortlet копирует все параметры действий для визуализации параметров в случае исключения действий
  • DispatcherPortlet по умолчанию ресурс служит явным образом предотвращает несанкционированный доступ к WEB-INF и META-INF
  • портлет @ExceptionHandler методы позволяют писать ответ непосредственно (как и в случае Servlet)
  • MockHttpServletRequest / HttpSession / и т.д. возвращает независимое от & Перечень Quot; getAttributeNames () & Quot;

Требования

  • Java 1.3 или выше

Похожие программы

Ringo
Ringo

12 May 15

Quark
Quark

18 Apr 16

Spark
Spark

6 Mar 16

Horus Framework
Horus Framework

1 Oct 15

Другие программы разработчика SpringSource

Spring Session
Spring Session

10 Dec 15

Spring Boot
Spring Boot

10 Feb 16

Spring Roo
Spring Roo

10 Dec 15

Spring Mobile
Spring Mobile

10 Dec 15

Комментарии к Spring Framework

Комментарии не найдены
добавить комментарий
Включите картинки!
Поиск по категориям