Introduction As technologies evolve, development should also evolve to keep pace and ensure security is maintained. Spring Boot 3.0 was launched recently and we decided […]
Category: Java
Understand Spring Boot Security – Simple User Registration
This tutorial will implement Spring Security using a simple user registration form. This tutorial, which is the first of many under Spring Security, provides a […]
Primary vs Qualifier Annotations
Providing the Dependency Injection feature automatically in Spring Boot applications provides great convenience to the developers. In case of multiple services deriving from an interface […]
Runtime Polymorphism in Java
In the object-oriented programming world, polymorphism is an interesting mechanism that allows methods of a class to take multiple forms. While compile-time polymorphism largely deals […]
What is the Map interface in Java
There are many ways to store your objects and data in Java. Interfaces such as List, Set and Map are options. The point that distinguishes […]
Getting started with Spring Boot building a Hello World Application
Introduction In this tutorial, our focus is to start a beginner series using Spring Boot. This particular tutorial will cover creating a Spring Boot application […]
TensorFlow Computational Graph using Java (Maven)
Introduction Our last tutorial focused on introducing TensorFlow. In that article, we covered the basic installation and use of TensorFlow in Java. In this tutorial, […]
How to set up a TensorFlow Java project using Maven
In this tutorial we will create a new Java project and set up the libraries required to use TensorFlow. TensorFlow is an end-to-end open source […]
Java 8 Predicate
The functional interface Predicate was defined in Java 8. Predicate receives an argument and based on a specific condition it returns a Boolean value. It […]
Java 18’s embedded HTTP server, here’s how to use the new SimpleFileServer
In this tutorial we cover a brand new Java 18 feature, an HTTP server embedded in the JDK. This tutorial is about understanding and implementing […]