The Java JDBC API enables Java applications to interact with relational databases like MySQL, PostgreSQL, MS SQL Server, H2 Database etc. This JDBC tutorial explains how to use the JDBC API to connect to, query, and update relational databases.
These are the top testing tools, libraries and frameworks for Java developers
An overview of 10 great testing frameworks, tools, and libraries and preferred use cases to boost your Automation Testing skills.
My favourite Design Pattern – Strategy | E4developer
Among many OOP design patterns described, the one that influenced my development the most is the Strategy Pattern. In this article, I will briefly explain what the Strategy Pattern is and why it is so…
Top 5 Online Courses to Learn Java Design Patterns in 2019 – DZone Java
In this post, we take a closer look at the top five online courses for learning all 24 design patterns in Java, specifically the Decorator,, Adaptor, and more.
As a matter of Factory — Part 3 (Method Chaining) – Donald Raab – Medium
Learn how to add or remove elements from Java collections fluently by leveraging a few lesser known APIs in Eclipse Collections.
Top 5 Free Scala Programming Courses for Java Programmers to learn Online – Best of Lot
Scala is a powerful object-oriented and functional programming language which has been long touted as the successor to Java or to replace J…
Accumulative: Custom Java Collectors Made Easy « Neat Java by Tomasz Linkowski
“Accumulative” is an interface proposed for the accumulation type A of Collector in order to make defining custom Java Collectors easier.
Which Java framework do you plan to use in 2019? Vaadin, Vert.x & Hibernate make it to Top 5 – JAXenter
Today, we’re taking a closer look at the Java frameworks that you have used extensively in 2018 and what framework you plan to use this year.
Jib 1.0.0 is fully ready and stable for production use – JAXenter
Jib is an open-source Java containerizer from Google that aspires to make building Java Docker images easier than ever. Let’s take a look at its 1.0 release
Multi-Release Jar Files | Baeldung
Learn about Java 9’s Multi-Release JAR files using a simple example
Ahead of Time Compilation (AoT) | Baeldung
A quick and practical overview of the concept of Ahead of Time Compilation.
#HOWTO: Simple load-testing with Apache Benchmark
Testing your application’s performance during development as a single user is easy but often misleading. With writing unit- and integration-tests you make sure your main use cases and algorit…
Java thread sanitizer project proposed once again
If approved, the OpenJDK effort would help developers spot data race conditions in the HotSpot JVM and the JVM tool interface
Welcoming the New Era of Java – DZone Java
Let’s explore the history of Java as well as what the six-month release cadence and growth of OpenJDK mean for the entire Java ecosystem.
Updated Choices For Java Updates – Azul Systems, Inc.
Last month was of particular significance to both Java developers and users. The reason was the release of update 202 of Oracle JDK 8, which was the final public update (for commercial users) of JDK 8 from Oracle. Users now need to think carefully about their strategy for updating the Java runtime in the future. Read More