Most clicked news

Top 10 Java stories of March: Java 10, Spring Boot 2, and more

JAX Editorial Team
© Shutterstock / Brasil Creativo

The weather may be unseasonably chilly, but spring (and Spring Boot 2!) is finally here! We rounded up the top Java stories of March, if you were too busy shoveling snow last month: Java 10, Spring Boot 2, Angular, and more!

March was a busy month, with a couple big releases: Java 10 and Spring Boot 2. While Java 10 made our list at number two, the latest Spring Boot release didn’t quite get the clicks. Despite that, but it’s so important that we had to have recognize it here.

Honorable mentions

Spring Boot 2.0 is out: What’s new and noteworthy

After 17 months of hard work and over 6800 commits by 215 different individuals, Spring Boot 2.0 is finally here. Let’s see what’s new and noteworthy — and yes, Java 9 support is part of the deal.

Spring Boot 2.0 is the first major revision of Spring Boot since 1.0 was released nearly years ago and it’s also the first GA version of Spring Boot that provides support for Spring Framework 5.0, Pivotal’s Phil Webb wrote in a recent blog post announcing the release.

And now, back to our regularly scheduled top 10!

SEE MORE: Top 10 Java stories of February: Jakarta EE, Spring Boot 2, and more

1. How to implement a switch-case statement in Python

Switch-case statements are a powerful tool for control in programming. In this article, Sreeram Sceenivasan goes over you can use a switch-case statement in Python.

2. Java 10 is here!

Java SE 10 (JDK 10) is here but that’s not the only reason to celebrate: this is also the first release in Oracle’s new six-month cycle. Let’s have a look at the highlights.

Despite the fact that Java 9 was released (only!) six months ago, which means the expectations for Java 10 might not have been too high; this release is likely to take you aback. Why? Because as Simon Ritter wrote in a recent article, there are a lot of new features in it.

3. On the road to Angular 6: : v6 is feature complete! RC phase blasts off

Angular 6 should be released pretty soon (the release date has changed, by the way!). As we’re getting closer to the grand finale, we start to see bits and pieces of what is shaping up to be a great version. The RC phase has begun.

SEE MORE: Top 10 Java stories of January: Apache NetBeans, Angular, Python, and more!

4. Using Apache NetBeans (incubating) with JDK 9

With the release of JDK 9 and NetBeans in transition to Apache, should you wait or move to a different development environment? Because NetBeans IDE 8.2 does not support JDK 9, those wanting to use JDK 9 do need to make some choices.

5. Spring Boot tutorial: REST services and microservices

In this tutorial, Michael Gruczel uses a simple example to show how to set up a REST-based microservice with Spring Boot.

The times of Java EE application server and monolithic software architectures are nearly gone. Hardware is not getting faster anymore, but internet traffic is still increasing. Platforms have to support scaling out. Load must be distributed to several hosts. Microservice-based architectures can offer solutions for this requirement. Apart from the better scaling, microservices offer faster development cycles, dynamic scaling depending on load and improved failover behavior.

6. 20 JavaFX real-world applications

In November 2015 Dirk Lemmermann (Freelancer) and I (Alexander Casall) had a JavaOne session about JavaFX Real World Applications. We showed a bunch of apps that we made for our customers or where we had contributions in development. This article summarizes the talk by showing the applications that we’ve talked about. In addition, I asked some other JavaFX developers if they want to contribute their apps to this blog post.

7. Top 5 machine learning libraries for Java

Companies are scrambling to find enough programmers capable of coding for ML and deep learning. Are you ready? Here are five of our top picks for machine learning libraries for Java.

SEE MORE: Top 10 Java stories of 2017: Angular, Eclipse, ML, and more

8. Angular 4: Top features you need to know

Angular 4 has been released. In this article, Karsten Sitterberg and Thomas Kruse show all the innovations, give tips on migrating and take a guess at what Angular 5 will look like.

9. Eclipse, NetBeans or IntelliJ: Which is the best Java IDE?

Eclipse’s Luna release brought a range of interesting new functions – but how does the Java IDE stand up to rivals NetBeans and IntelliJ?

10. 10 SQL tricks that you didn’t think were possible

In this article, Java champion Lukas Eder invites readers to take a look at 10 SQL tricks. The article is a summary of his new, extremely fast-paced, ridiculously childish-humored talk, which he’s giving at conferences (recently at JAX, and Devoxx France).


Leave a Reply

Be the First to Comment!

Notify of