• 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,  Spring Core,  Spring Framework

    Understanding the Spring bean lifecycle

    Naiomi

    In the Spring Framework, the lifecycle of a Spring bean is orchestrated by the Inversion of Control (IoC) container. This lifecycle is important to understand for any Java developer working with Spring, as…

    read more
  • Aspect Oriented Programming,  Java,  Spring Framework

    Spring Aspect Oriented Programming

    Naiomi

    Aspecting in Spring refers to re-usable blocks of code that are injected into the application at runtime and can be a powerful tool for modularizing and adding behaviour to solve cross-cutting concerns such…

    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
  • 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
  • Cloud Computing,  Design Patterns,  Infrastructure,  Spring Framework

    Spring Config Server & Client

    Naiomi

    Configuration are properties that are required by the application but that are specific to an environment. The 12 factor methodology for building cloud native applications notes that externalizing configuration is important where applications…

    read more
  • Spring Framework

    Spring Profiles

    Naiomi / 0 Comments

    Profiles in the Spring framework give you the ability to change application configurations based on the environment that the application is deployed to and is valuable in multi-environment deployments. Usually an application has…

    read more
  • Database,  Java,  JPA,  Spring Framework

    Java Persistence API (JPA) ~ Part 1 ~ The basics

    Naiomi / 0 Comments

    What is persistence? Applications are designed to store and manipulate data in a remote datasource/database so that it can be retrieved, processed, transformed or analyzed at a later time. Persistence refers to the…

    read more
  • Design Patterns,  Java,  Spring Framework

    Inversion of control in Spring

    Naiomi / 0 Comments

    In Inversion of Control (IOC), the container itself maintains the class dependencies and manages the lifecycle of those dependencies. Objects are injected as dependencies when required at runtime or at application startup as…

    read more
 Older 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.