BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Spring Content on InfoQ

  • The Spring IO Platform Released to Simplify Dependency Management

    Pivotal last week released the first version of their new Spring IO Platform 1.0. At its core, the Spring IO Platform is a list of dependencies (and their versions) that work well together. Its implementation is a Maven POM file that you can import into your projects to set the versions for dependencies. These dependencies are curated and harmonized across Spring projects.

  • Spring Cloud 1.0 - Cloud Platform Abstraction

    Pivotal has recently released Spring Cloud 1.0, an open-source library that provides a simple way to develop JVM-based applications for the cloud. Applications can connect to various cloud services and discover information about the cloud environment at runtime. Spring Cloud can be used with both Spring and non-Spring based applications.

  • Comparing the Performance of Various Web Frameworks

    TechEmpower has been running benchmarks for the last year, attempting to measure and compare the performance of web frameworks. For these benchmarks the term “framework” is used loosely including platforms and micro-frameworks.

  • Spring Updated for Java 8

    Java 8 might be difficult for enterprise projects to adopt, mostly because of established Java EE application servers. Those using Tomcat and Jetty will likely have an edge in upgrading. Spring 4.0.3 was recently released, with official support for Java 8 as well as many WebSocket improvements.

  • Spring Boot Goes GA

    Pivotal, last week, announced the first general availability release of the Spring Boot framework.

  • Spring 4 Enhances Support for Java 8, Java EE 7, REST and HTML5

    Last Thursday, Pivotal released Spring 4.0, the first major release since 2009. The new release supports Java 8 with expression of callbacks using lambdas, JSR 310 Date and Time API, and parameter name discovery.

  • Pivotal's Reactor Goes GA

    This week, Pivotal released version 1.0 of its project Reactor for general availability. Reactor provides low-level abstractions for an event-driven, reactive programming model, and is a component member of the Spring IO Platform in its "IO Foundation" layer.

  • Implementing Hexagonal Architecture using Life Preserver and Spring Framework

    Russ Miles recently shared some thoughts and ideas about the needs for adaptability in a system and how his implementation of the Hexagonal Architecture can help in achieving this. He used a Java and Spring based application to exemplify how such a system can be implemented.

  • Spring Framework 4.0 Announced

    After nearly four years the popular Spring Framework is getting ready for an upgrade from version 3 to version 4.

  • Spring for Apache Hadoop 1.0

    SpringSource has released Spring for Apache Hadoop 1.0. Spring for Apache Hadoop allows developers to write Hadoop applications under the Spring Framework. It also allows easily integration with Spring Batch and Spring Integration. Spring for Apache Hadoop is a subproject of the Spring Data umbrella project, and is released under the open source Apache 2.0 license.

  • CAST: Adding Spring Lowers the Quality of JEE Applications

    A CAST report discloses that JEE enterprise software has lower quality when using Spring or Struts than using just Hibernate. Also, the quality degrades when Java is mixed with C or C++.

  • Plans for Spring Framework 4.0 Announced - Includes Support for Java SE 8 and Groovy 2

    VMware's SpringSource team have recently announced plans for Spring 4.0, the next update to the framework, with new features including support for Java SE 8, Groovy 2, parts of Java EE 7, and WebSockets. InfoQ spoke to Spring framework co-founder Juergen Hoeller to find out more about the plans.

  • SpringSource Spruce Up Spring MVC as Spring Framework 3.2 Goes GA

    VMware's SpringSource team has released the GA version of Spring Framework 3.2, exactly one year after 3.1. The new release emphasises the Spring MVC web framework.

  • Spring Migration Analyzer: An Assistant For JavaEE To Spring Conversion

    Spring Migration Analyzer is a command line utility, that takes as input the binary archive of a JavaEE application (e.g. an EAR file) and creates a report, containing JavaEE technologies used, along with advice on effort required to migrate them to Spring/Tomcat. It attempts to create an easier migration path for those who wish to migrate an existing JavaEE application to the Spring framework.

  • JetBrains Releases IntelliJ IDEA 12

    JetBrains has announced IntelliJ IDEA 12 having a better compiler, support for Java 8, an Android UI Designer, a new look, better Spring and Play 2.0 support, and a large number of enhancements across supported languages and frameworks.

BT