Backend

46 articles in this category

Mastering Spring Security 7 with Spring Boot 4 and Java 21 – Part 6: Method-Level Security with @PreAuthorize, @PostAuthorize, and @Secured
Backend
4 min read

Mastering Spring Security 7 with Spring Boot 4 and Java 21 – Part 6: Method-Level Security with @PreAuthorize, @PostAuthorize, and @Secured

In this article, we will learn how to implement method-level security in Spring Security 7 using Spring Boot 4 and Java 21.

7/21/2026
Mastering Spring Security 7 with Spring Boot 4 and Java 21 – Part 5: Roles vs Authorities Explained
Backend Projects
4 min read

Mastering Spring Security 7 with Spring Boot 4 and Java 21 – Part 5: Roles vs Authorities Explained

In this article, we will explore role-based and authority-based authorization in Spring Security 7, understand their differences, and implement production-ready access control for REST APIs.

7/20/2026
Mastering Spring Data JPA – Derived Query Methods Explained with Examples
Backend Projects
3 min read

Mastering Spring Data JPA – Derived Query Methods Explained with Examples

One of the biggest advantages of Spring Data JPA is that developers can create database queries simply by writing method names.

6/4/2026
Mastering Spring Data JPA – JPQL and Native SQL Queries Explained
Backend Projects
3 min read

Mastering Spring Data JPA – JPQL and Native SQL Queries Explained

In this article, we will learn both approaches using a real-world Employee Management System.

5/28/2026
Mastering Spring Data JPA – Beginner to Advanced Guide with Real-World Examples
Backend
4 min read

Mastering Spring Data JPA – Beginner to Advanced Guide with Real-World Examples

Spring Data JPA reduces boilerplate code and helps developers interact with relational databases using simple Java methods instead of writing large amounts of SQL manually.

5/22/2026
Securing Your FastAPI APIs with JWT
Backend
5 min read

Securing Your FastAPI APIs with JWT

In the previous article, we covered the basics of authentication in FastAPI, including the use of sessions, API keys, and basic HTTP authentication. Now, let’s take it a step further and talk about JWT (JSON Web Token) — one of the most popular ways to secure modern APIs.

10/14/2025