How To Run JUnit Tests From The Command Line
DZone JUnit is one of the most popular Java-based open-source frameworks used for testing every unit of the application, i.e.,…
Introduction to Cloud-Native Java
DZone Cloud-native solutions are not a novelty thing. Writing, deploying, and managing applications outside of local machines opens countless opportunities…
Top 5 Java Full-Stack Developer Courses
DZone The role of a Java full-stack developer is becoming popular these days and plenty of companies are hiring them…
How to Protect Against XSS Attacks in Java
DZone Cross-Site Scripting (XSS) attacks are a form of threat that takes advantage of vulnerabilities in web applications to prey…
4 Mistakes That Prevent Your Java APIs From Having More Users
DZone When you have more people using your Java APIs, your projects grow and naturally you become a better engineer.…
A (Definitive?) Guide on LazyInitializationException
DZone Posts that have been written about Hibernate’s LazyInitializationException could probably fill whole books. Yet, I believe each of them…
Introduction to Reflectionless: Discover the New Trend in the Java World
DZone Over the last twenty-five years, many things have changed alongside new versions of Java, such as architectural decisions and…
Accessing Nested Data Structures in Java
DZone Enterprise data structures are not usually flat. More often they are hierarchical, nesting one or more levels deep. For…
Implementing equals(Object) With instanceof Pattern Matching
DZone Pattern matching for the instanceof operator was introduced as a preview feature with JDK 14 and was finalized with…