Tag: Java-Full-Stack-New-Noteworthy

14 articles with this tag


Java Full-Stack Report February 2023: New & Noteworthy

What’s This?

Last month’s most important news for Java developers: We can now write command-line interfaces with Java, this book will save IntelliJ users tons of time, and better debugging with Kotlin 1.8. And yes, it’s still a slow news time!

Archive

2023 Jan
2022 Dec Nov Oct Sep Aug Jul Jun May Apr Mar Feb Jan

Table Of Contents

New & Noteworthy

We Can Now Write Command-Line Interfaces with Java

Command-line interfaces (CLI) need to start quickly and not use much memory. Sot that ruled out writing them in Java for most of us: Sure, Maven and Gradle start fast. But they’ve been tuned for years and don’t use the frameworks we want to use, like Spring Boot.

Java Full-Stack Report January 2023: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are my most important news for Java developers from last month: Java InfoQ Trends Report 2022, GraalVM Java compilers join OpenJDK in 2023, and one in five Java developers uses Visual Studio Code.

Java Full-Stack Report December 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are my most important news for Java developers from last month: Spring Boot 3 brings Java 17, Jakarta EE 9, and native Java with GraalVM, Spring Modulith structures Spring Boot 3 applications with modules and events, a new UI in IntelliJ 2022.3, and a garbage collection refresher.

Java Full-Stack Report November 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are my most important news for Java developers from last month: Seven security vulnerabilities, we are 10 million Java developers, Spring bets on Gradle, ArchUnit verifies code organization, view talks from Devoxx Belgium, and GoF Design Patterns, functional style.

Java Full-Stack Report October 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are the most important news for Java developers from last month — in my opinion, at least.

Archive

2022 Sep Aug Jul Jun May Apr Mar Feb Jan

Table Of Contents

New & Noteworthy

What’s New In Java 19

Java 19 landed on September 20 with 7 Java Enhancement Proposals (JEP). The two most exciting JEPs are about Project Loom — see the following news item.

Java Full-Stack Report September 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are the most important news for Java developers from last month — in my opinion, at least.

Archive

2022 Aug Jul Jun May Apr Mar Feb Jan

Table Of Contents

New & Noteworthy

Java Champion James Ward on the State of Java and JVM Languages

James Ward is a Java Champion and Kotlin Product Manager at Google. He hosts the “Happy Path Programming” podcast with Bruce “Thinking in Java” Eckel. In one episode, Eckel spoke of “people who are still trapped in the Java world.” Ward agreed and called default mutability in Java the “trillion-dollar mistake” (referencing the “billion-dollar mistake” of NullPointerExceptions). That got me curious. So I interviewed James for InfoQ. Here are the key points:

Java Full-Stack Report August 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are the most important news for Java developers from last month — in my opinion, at least.

Archive

2022 Jul Jun May Apr Mar Feb Jan

Table Of Contents

New & Noteworthy

Microsoft Joins Jakarta EE and MicroProfile Working Groups

Microsoft joined the Jakarta EE and MicroProfile Working Groups at the Eclipse foundation in mid-July. Microsoft is interested in these technologies as they want to make it as easy as possible to get as many Java workloads as they can onto the Azure cloud and run them there most efficiently. Now Microsoft can influence the direction and development of these two projects in that direction.

Java Full-Stack Report July 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are the most important news for Java developers from last month - in my opinion, at least.

Archive

2022 Jun May Apr Mar Feb Jan

Table Of Contents

New & Noteworthy

Spring Data MongoDB Vulnerability

Here’s another Spring vulnerability. Now the last one affected Spring Boot applications deployed in Tomcat, Glassfish, and Payara.

Java Full-Stack Report June 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are the most important news for Java developers from last month - in my opinion, at least.

Archive

May 2022 April 2022 March 2022 February 2022 January 2022

Table Of Contents

New & Noteworthy

What Will Be in Java 21?

As I reported in February, Oracle has currently four Java multi-year initiatives: Loom adds lightweight threads and structured concurrency, Valhalla introduces types that “code like a class and work like an int”, Panama improves how Java works with non-Java code, and Amber releases smaller features that make developers more productive. So, when can we expect them to ship?

Java Full-Stack Report May 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are the most important news for Java developers from last month - in my opinion, at least.

Archive

April 2022 March 2022 February 2022 January 2022

Table Of Contents

New & Noteworthy

Spring Boot’s Zero-Day Exploit Gets Worse

Last month, I reported on a zero-day exploit of Spring Boot. That exploit’s called Spring4Shell and affected WAR files in a standalone Tomcat instance on JDK 9+. Then it got worse.

Java Full-Stack Report April 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are the most important news for Java developers from last month - in my opinion, at least.

Archive

March 2022 February 2022 January 2022

Table Of Contents

New & Noteworthy

I didn’t have much time to collect news this month. But the

Java Full-Stack Report March 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are the most important news for Java developers from last month - in my opinion, at least.

Archive

February 2022 January 2022

Table Of Contents

New & Noteworthy

February has been a light news month. That’ll change in March when Java 18 hits!

Java Full-Stack Report February 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version


What’s This?

Here are the most important news for Java developers from last month - in my opinion, at least.

Archive

January 2022

Table Of Contents

New & Noteworthy

Here are the (shortened) key takeaways of the article. Disclosure: I’m one of the authors.

Java Full-Stack Report January 2022: New & Noteworthy


This is an old version! Click below for the current one.

See Current Version



What’s This?

Here are the most important news for Java developers from last month - in my opinion, at least.


New & Noteworthy

Critical Log4j Vulnerability Log4Shell with Zero-Day Exploits

Unless you’ve been under a rock for the last month, you’ve heard (and probably dealt with) Log4Shell. It’s an attack against applications with vulnerable versions of the popular Log4j logging library. If an attacker tricks Log4j into logging a so-called JNDI link to a JAR file, then Log4j will execute that JAR file. And the attacker can then run any remote code on the computer that runs the Java application!