Spring Framework 5.0 is here and it’s ready for the long haul! There’s support for JDK 9 and the Java EE 8 API level, comprehensive integration with Reactor 3.1, JUnit 5, and the Kotlin language. Plus, there’s a dedicated reactive web framework called Spring WebFlux. Dig in!
A feature-complete Spring Framework 5.0 release candidate has just become available. The next release candidate should arrive later this month and the final release is expected in late June. Let’s revisit the four biggest Spring Framework 5 feature themes.
One of the biggest topics in Spring Boot 2.0 is the support for Spring 5. What does this mean in terms of features and how does Spring 5 embrace reactive programming? Stéphane Nicoll, software engineer at Pivotal answers these questions and more in anticipation of his JAX talk next week.
Spring Boot, the new convention-over-configuration centric framework from the Spring team at Pivotal, marries Spring’s flexibility with conventional, common sense defaults to make application development not just fly, but pleasant! Spring developer advocate Josh Long takes a look at what Spring Boot is, why it is turning heads, why you should consider it for your next application and how to get started.
WSO2 Microservices Framework for Java (WSO2 MSF4J) first launched in March 2016, providing developers the ability to quickly and easily create secure, high-performance microservices in Java that support container-based deployments. WSO2 Director of Architecture, Apache member and long-time open source contributor, Afkham Azeez talks about version 2.0 of WSO2 MSF4J, which was released in late July 2016 and adds support for the widely adopted Spring application framework, among other features.
This year’s Java Tools and Technologies Landscape Report takes a look at the trends and patterns in the JVM, analyzes the data and makes predictions about the way the JVM landscape will look like in the next few years. We talked to Simon Maple, Head of Developer Advocacy at ZeroTurnaround, about the results of this report and what the numbers mean for developers.
Modern-day Spring allows you to be pretty concise. You can get an elaborate web service up and running using very little code. But when you write idiomatic Spring, you find yourself strewing your code with lots of magic annotations whose function and behavior are hidden within complex framework code and documentation.
Each Monday we take a step back and analyze what has happened in the previous week. Last week Angular 2 made a cameo on our portal, Bitcoin’s blockchain steered away from its original purpose and we asked you if Java EE should be developed independently from Oracle.
As Michael Minella, the project leader of Spring Batch, announced on behalf of his team, a new subproject of Spring Cloud called Spring Cloud Task is ready. The target of Spring Cloud Task is to deliver the necessary functionality to Spring Boot based applications for the support of short-lived microservices. The announcement at the same time marks the release of the first milestone.
A massive merger between two companies brings together an impressive amount of hardware and software prowess. But with Dell acquiring EMC, what’ll be the focus? Will Pivotal still go public? What about Spring? Many are asking the same questions.
The hottest debate in the Java world has been brewing between JavaEE and Spring. Lukas Eder gives his two cents towards the dispute and calls for a new contender in this “hilarious” squabble.
Maven Central is now home to Spring Cloud 1.0.0: a toolkit that allows developers to build some of the common patterns in distributed systems. We take a look at the new specs and what the community has contributed to the project.
Have you neglected your Spring cleaning? Here Nicolas Frankel takes a closer look at the three ways of testing Spring MVC applications.