Confused about what’s going on with Jakarta EE? This interview series is meant to help you navigate through the changes. Our third guest: Josh Juneau.
Category: Articles
JDK 11 Rampdown Phase Two: Getting closer to the finish line – JAXenter
JDK 11’s Rampdown Phase Two is here & the overall feature set is frozen. What does this mean for the next Java version? JDK 11 will be released in September
Fluent Design RadioButton, CheckBox, ChoiceBox, Menu for Java
I have a big update for JMetro this time. Version 3.8 brings the following new Fluent Design (FDS) i…
Java Lambda Streams and Groovy Clouses Comparisons
This Blog post will look at some proverbial operations on List data structure and make some comparis…
Testing Java Applications for Resilience by Simulating Network Problems with Toxiproxy, JUnit and the Docker Maven Plugin
When implementing distributed systems, client-server architectures and simple applications with network related functionalities, everything is fine when we’re in the development or in the testing stage because the network is reliable and the communicating systems are not as stressed as they are in production.But to sleep well we want to validate how resilient we have implemented our systems, how they behave when the network fails, the latency rises, the bandwidth is limited, connections time
Operationalizing Node.js for Server Side Rendering – Airbnb Engineering & Data Science – Medium
As Airbnb builds more of its Frontend around Server Side Rendering, we took a look at how to optimize our server configurations to support…
Use React and Spring Boot to Build a Simple CRUD App
“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building …
Getting Started with Payara Micro 5 – Demo
In this short introductory demo we will show you how to start Payara Micro and demonstrate how simple it is to use its dynamic clustering feature.
Spring Framework 5: Beginner to Guru | Udemy
Spring Framework 5: Learn Spring Framework 5, Spring Boot 2, Spring MVC, Spring Data JPA, Spring Data MongoDB, Hibernate
Where Has the Java PermGen Gone?
Prior to JDK8 class metadata and constants would live in an area called the “permanent generation”, contiguous with the Java heap. One problem was that If the class metadata size is beyond the allocated bounds your app would run out of memory.With the advent of JDK8 we no longer have PermGen. The space where it was held has now moved to native memory to an area known as the “Metaspace”.
Vaadin Flow: A Dev’s Thoughts on the Future of Vaadin – DZone Java
A developer looks at the new Vaadin 10 web framework, concluding that it is an excellent experimental space for new ideas and approaches to UI building.
Java developers are largely satisfied with Apache NetBeans (incubating) 9.0 – JAXenter
A majority of Java devs are happy with the Apache NetBeans (incubating) 9.0 release. We look at how they feel about the features & tools in this new release
JAXB Convert JSON to Java Object Example – HowToDoInJava
Java example to convert JSON to Java Object. You can unmarshal JSON String to Object or JSON file to Object, both. This example uses MOXy along with JAXB to unmarshal JSON to Java object. MOXy implements JAXB allowing developers to provide their mapping information through annotations as well as provide many rich features which JAXB …
java concurrency synchronized on map value
The following code, I am confused about what would happen when 2 threads compete the lock for map.get(k). When thread A wins, it makes map.get(k) null and the second thread would get a synchronized…
Learn Spring Boot in 100 Steps – Beginner to Expert
Become an expert on Spring Boot developing a REST API and a Spring MVC Web application in 100 steps