• Java
    • Conditions
    • Data Types
    • Spring Framework
      • Spring Core
      • Aspect Oriented Programming
    • API
      • Streams
      • EJB
      • JMS
      • JPA
      • Servlets
  • Protocols
  • Database
  • Algorithms
  • Cloud Computing
    • Infrastructure
      • Containerization
    • AWS
    • Azure
  • Design Patterns
  • Security
  • Java
    • Conditions
    • Data Types
    • Spring Framework
      • Spring Core
      • Aspect Oriented Programming
    • API
      • Streams
      • EJB
      • JMS
      • JPA
      • Servlets
  • Protocols
  • Database
  • Algorithms
  • Cloud Computing
    • Infrastructure
      • Containerization
    • AWS
    • Azure
  • Design Patterns
  • Security
  • LinkedIn

Categories

  • Algorithms
  • API
  • Aspect Oriented Programming
  • AWS
  • Azure
  • Cloud Computing
  • Collections
  • Conditions
  • Containerization
  • Data Structures
  • Data Types
  • Database
  • Design Patterns
  • EJB
  • Functional Programming
  • Infrastructure
  • Jackson
  • Java
  • JMS
  • JPA
  • Kotlin
  • Libraries
  • Micronaut
  • OAuth
  • OpenID Connect
  • Protocols
  • Security
  • Security
  • Servlets
  • Spring Boot
  • Spring Core
  • Spring Framework
  • Streams
  • Util
  • Java

    Enumerated Types

    Naiomi

    Enumerated types, also known as enums, in Java are a special data type that enables a variable to be in a restricted set of named values. The enum keyword offers a way to…

    read more
  • Algorithms,  Java

    Search Algorithms

    Naiomi

    Linear Search Given an array of n elements, find a specific element (x) in the array and return it’s position. Binary Search Binary search tackles the problem of locating a specific element within…

    read more
  • Java,  Util

    Avoid NullPointerExceptions with Optional

    Naiomi

    Optionals are commonly used to prevent null references and NullPointerExceptions in Java code. An Optional is a container object which may or may not have a value. To verify if a value exists,…

    read more
  • Algorithms,  Collections,  Data Structures

    Working with Queues in the Collections Framework

    Naiomi

    The queue data structure can be useful in algorithms where you need to process data in a sequential order. A queue contains the elements in the order they were added, that is, elements…

    read more
  • OAuth,  OpenID Connect,  Security,  Security,  Spring Framework

    Spring Authorization Server

    Naiomi

    This article is based on Spring Framework 6. In a recent blog post on the Spring website, Steve Riesenberg announced that the Spring Authorization Server is now available on Spring Initializr. This means that developers can…

    read more
  • Functional Programming,  Java

    Lamdas

    Naiomi

    Lambdas are a way of using functional programming to develop concise and powerful Java code since Java version 8. Lambdas implement functional interfaces using the @FunctionalInterface annotation which will contain a single method…

    read more
  • API,  Collections,  Java

    The Collections interface

    Naiomi

    The Collections interface is the root interface extended by most collection types and defines common methods for all collection types. Interfaces and concrete implementations of a list, set and queue will inherit these…

    read more
  • Java,  Security,  Spring Framework

    Spring Security 6 with basic authentication

    Naiomi

    In this tutorial, we are going to set up Spring Security in a Spring Boot servlet application and configure an in-memory user to test authentication. Pre-requisites Step 1 : Add the Spring Security…

    read more
  • Java,  JPA,  Spring Framework

    Spring Data

    Naiomi

    When an application requires interaction with a database, that often means implementing a considerable amount of boilerplate code which, over time, becomes difficult to maintain. Spring data eliminates boilerplate code and abstracts database…

    read more
  • Java,  Spring Framework

    The Springboot web starter

    Naiomi

    Spring web starters are a common place to start building web applications or services and in the Spring world, web applications and services are considered as the same. A single application can contain…

    read more
 Older Posts
Newer Posts 

Recent Posts

  • Understanding Project Loom’s Virtual Threads
  • SOLID Principles
  • Java Object Lifecycle
  • Java Certification Guide
  • Declaring and Instantiating Java Objects
Ashe Theme by WP Royal.