Skip to content
KSCodes
  • Java 21
  • Java
    • String Handling
    • Collections
    • Exception Handling
    • JDBC
    • File IO
    • Apache POI
    • XML Parsing
    • JSON
  • Spring MVC
  • HTML5
  • jQuery
  • Tutorials
  • Misc

Password Encryption with BCryptPasswordEncoder in Spring Security

Learn how to implement password encryption with BCryptPasswordEncoder in Spring Security. This post covers why BCrypt is secure and how to use it for hashing passwords with real-world examples. ðŸ”

Read More →

Custom Authentication Provider and UserDetailsService in Spring Security

🚀 Why Customize Authentication? Spring Security provides powerful default authentication mechanisms. But real-world applications often need custom logic — such as validating users from a datab

Read More →

OAuth2 Login and Resource Server with Spring Boot 3

In modern applications, securing APIs and web applications is a top priority. In this post, we’ll dive deep into how to implement OAuth2 Login and Resource Server with Spring Boot 3. You will

Read More →

JWT Authentication with Spring Security 6

Learn to implement JWT Authentication with Spring Security 6. Learn about token creation, validation, filters, securing APIs using modern best practices. 🚀 What is JWT Authentication? JWT (JSON

Read More →

Securing REST APIs with Basic Authentication in Spring Boot

Basic Authentication is a simple and stateless authentication mechanism built into the HTTP protocol. It’s easy to implement and useful for: Lets learn how Securing REST APIs with Basic Authe

Read More →

Spring Security 6 with Jakarta Security : Introduction

Spring Security 6 is a major release that introduces several significant changes, especially aligning with Jakarta EE 10 and Spring Framework 6. The most notable shift is the migration from javax.*

Read More →

MySQL and Spring Boot Configuration and Optimization

Integrating MySQL with Spring Boot is a common setup for building robust backend systems. However, just getting the connection to work is not enough — real-world applications demand reliability,

Read More →

Using PostgreSQL with Spring Boot (Full Integration)

In modern application development, integrating a robust relational database is essential. PostgreSQL, a powerful open-source RDBMS, is a popular choice among developers. This guide will walk you th

Read More →

Database Migrations with Liquibase in Spring Boot 3

Managing database schema changes in modern applications can be complex, especially in microservices or cloud-native environments. One of the most efficient ways to handle this challenge is by using

Read More →

Flyway Database Migrations in Spring Boot 3 – Step-by-Step Guide

Managing database schema changes in a consistent, version-controlled way is critical for modern applications. While schema.sql and data.sql work for basic bootstrapping, Flyway is a professional-gr

Read More →

Posts pagination

< 1 … 8 9 10 11 12 … 41 >







Aim

The aim of this blog is to try to give some useful tips that can make developers life easy at work. For any queries or suggestions please email us at kscodes.web@gmail.com

Links

  • About Us
  • Privacy Policy
Copyright © 2021