Partner – Trifork – NPI (cat=Spring Boot)
announcement - icon

Navigating the complexities of Spring can be difficult, even for seasoned developers.

If you need direct, practical help and guidance with your own Spring work, Trifork's CTO, Joris Kuipers, is running a closed-door call.

It's free, but it's limited to only 3 seats, so if you need it, I would join quickly and be sure to attend:

>>> CTO Spring Open Office Hour Session - Technical Guidance

With more than 15 years of leading custom software development projects involving Spring, Joris has gained a lot of real-world experience, and this call is about sharing and helping the community.

Enjoy.

Course – LS (cat=Spring)

Get started with Spring 5 and Spring Boot 2, through the reference Learn Spring course:

>> LEARN SPRING
Course – LS (cat=Java)

Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:

> CHECK OUT THE COURSE

Java developers are a dynamic, ever changing bunch.

Over the past couple of weeks, I ran an industry survey here on Baeldung, to see how Java 8, Spring 4 and the newer Spring Boot are adopted and used in the industry.

We got over 1500 answers to the survey – leading to some very cool numbers:

>> CHECK OUT THE FULL SURVEY RESULTS

1. Java 8 Adoption

Let's start with Java, where we numbers are as follows:

Java 8 adoption
  • 38% – Java 8

  • 48.5% – Java 7

  • 13.5% – Java 6

The community is clearly moving to Java 8 at a very fast pace – a Typesafe survey had Java 8 adoption hovering at around 26% back in October of 2014.

We are now at almost 40% adoption in May of 2015 – only 7 months later – which is quite impressive.

2. Spring 4 Adoption

Spring 4 has been released in December of 2013. Let's see how much it has been adopted across the industry today:

Spring 4 adoption
  • 65% – Spring 4

  • 32.5% – Spring 3

  • 2.5% – Spring 2

The numbers are very clear – the ecosystem is moving to Spring 4.

Back in June of 2014 – almost 1 year ago – adoption looked quite different:

  • 37% – Spring 4
  • 57% – Spring 3
  • 6% – Spring 2

3. Spring Boot Adoption

Finally – Spring Boot was released back in April of 2014. Let's see it has been adopted over this past year:

Spring Boot Adoption
  • 34% – Using Spring Boot Now

  • 66% – Not Yet

4. Conclusion

The earlier releases – Java 7 and Spring 3 – are clearly on a downward trend but do have a solid part of the market. What's interesting though is that the older versions – Java 6 and Spring 2 are nearly gone or down to single digits.

Overall, it looks like the pace of adoption is strong for both Java 8 and the newer Spring technologies.

Course – LS (cat=Spring)

Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:

>> THE COURSE
Course – LS (cat=Java)

Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:

>> CHECK OUT THE COURSE
res – REST with Spring (eBook) (everywhere)
Comments are closed on this article!