Expand Authors Top

If you have a few years of experience in the Java ecosystem and you’d like to share that with the community, have a look at our Contribution Guidelines.

Generic Top

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



Here we go…

1. Spring and Java

>> Use DataDog to monitor and troubleshoot your Java web applications  

Optimize performance with end-to-end tracing and out-of-the-box support for most Java frameworks, application servers, and, of course, databases. Try out the tool.

>> Building Self-Contained, Installable Java Applications With JEP 343: Packaging Tool [infoq.com]

A sneak peek at an early access build of the jpackage tool from the OpenJDK community, set to be released with JDK 13. Very cool.

>> Flight of the Flux 1 – Assembly vs Subscription [spring.io]

The first installment in a new series that aims to provide a deeper look into Reactor's advanced concepts and inner workings.

>> Spot mismatches between your spec and your REST-API with hikaku [blog.codecentric.de]

If you build REST APIs contract-first, but without code generation, you'll want to check out this new library for verifying the structural correctness of your REST API implementation, according to your OpenAPI 3.0 or WADL specification.

>> How do JPA persist, merge and Hibernate save, update, saveOrUpdate methods work [vladmihalcea.com]

A quick, under-the-covers comparison of JPA and Hibernate persistence operations reveals the best approach for common use cases.

>> It’s Easy! Debugging with IntelliJ and TomEE [tomitribe.com]

And a follow-up to last week's tutorial on remote debugging TomEE apps with Eclipse, this time for IntelliJ users.

>> Java is Still Free 2.0.1 [medium.com]

A detailed, updated look at how Java is still very much free today.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> Monitoring and Managing Workflows across Collaborating Microservices [infoq.com]

A survey of various ways to gain insight into your business processes via workflow monitoring.

>> Retroactively applying Prettier formatting changes to existing branches [blog.scottlogic.com]

And a clever git command for handling merges after a formatting policy change.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Dilbert and Brainwashing [dilbert.com]

>> Mandatory Training [dilbert.com]

>> Simulated World Made Entirely of Software [dilbert.com]

4. Pick of the Week

>> If Self-Discipline Feels Difficult, Then You're Doing It Wrong [markmanson.net]

Next »
Java Weekly, Issue 272
« Previous
Java Weekly, Issue 270

Generic bottom

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

Generic footer banner
Comments are closed on this article!