π How to Secure REST APIs with Spring Security and JWT (2025 Edition)
https://www.javacodegeeks.com/2025/05/how-to-secure-rest-apis-with-spring-security-and-jwt-2025-edition.html
https://www.javacodegeeks.com/2025/05/how-to-secure-rest-apis-with-spring-security-and-jwt-2025-edition.html
Java Code Geeks
How to Secure REST APIs with Spring Security and JWT (2025 Edition)
Learn how to secure your REST APIs using Spring Security and JWT in 2025. This updated guide covers best practices and more
π Collision Detection Between Two Images in Java
https://www.baeldung.com/java-image-collision-detection
https://www.baeldung.com/java-image-collision-detection
Baeldung
Collision Detection Between Two Images in Java | Baeldung
A quick tutorial on Java Swing and AWT image collision detection.
π Generate a Unique Integer From a Unique String
https://www.baeldung.com/java-create-int-from-string
https://www.baeldung.com/java-create-int-from-string
Baeldung
Generate a Unique Integer From a Unique String | Baeldung
Explore multiple solutions for generating a unique Integer from a unique String.
π Secure Inter-Service Communication in Java Microservices with mTLS
https://www.javacodegeeks.com/2025/05/secure-inter-service-communication-in-java-microservices-with-mtls.html
https://www.javacodegeeks.com/2025/05/secure-inter-service-communication-in-java-microservices-with-mtls.html
Java Code Geeks
Secure Inter-Service Communication in Java Microservices with mTLS
Secure your Java microservices with mutual TLS (mTLS) using Spring Cloud Gateway and Kubernetes. Set up certificate-based authentication
π Spring Kafka Synchronous Request Reply Example
https://www.javacodegeeks.com/spring-kafka-synchronous-request-reply-example.html
https://www.javacodegeeks.com/spring-kafka-synchronous-request-reply-example.html
Java Code Geeks
Spring Kafka Synchronous Request Reply Example
Spring Kafka request reply synchronous: Learn how to implement synchronous request-reply messaging in Spring Kafka.
π Enable or Disable Embedded Tomcat in Spring Boot Using Profiles
https://www.javacodegeeks.com/enable-or-disable-embedded-tomcat-in-spring-boot-using-profiles.html
https://www.javacodegeeks.com/enable-or-disable-embedded-tomcat-in-spring-boot-using-profiles.html
Java Code Geeks
Enable or Disable Embedded Tomcat in Spring Boot Using Profiles
Learn how to use Spring Boot to enable or disable embedded Tomcat conditionally based on active application profiles.
π Spring Security + OAuth2 Resource Server: How to Validate JWTs Like a Pro
https://www.javacodegeeks.com/2025/05/spring-security-oauth2-resource-server-how-to-validate-jwts-like-a-pro.html
https://www.javacodegeeks.com/2025/05/spring-security-oauth2-resource-server-how-to-validate-jwts-like-a-pro.html
Java Code Geeks
Spring Security + OAuth2 Resource Server: How to Validate JWTs Like a Pro
Learn how to validate JWTs like a pro with Spring Security OAuth2 Resource Server. Includes configuring JwtDecoder, introspection & more
π Best Practices for Storing and Validating Passwords in Java (BCrypt, Argon2, PBKDF2)
https://www.javacodegeeks.com/2025/05/best-practices-for-storing-and-validating-passwords-in-java-bcrypt-argon2-pbkdf2.html
https://www.javacodegeeks.com/2025/05/best-practices-for-storing-and-validating-passwords-in-java-bcrypt-argon2-pbkdf2.html
Java Code Geeks
Best Practices for Storing and Validating Passwords in Java (BCrypt, Argon2, PBKDF2)
Explore best practices for hashing and validating passwords in Java using BCrypt, Argon2, and PBKDF2. Includes Spring Security examples
π Role-Based Feature Flags in Spring Boot with Unleash or FF4J
https://www.javacodegeeks.com/2025/05/role-based-feature-flags-in-spring-boot-with-unleash-or-ff4j.html
https://www.javacodegeeks.com/2025/05/role-based-feature-flags-in-spring-boot-with-unleash-or-ff4j.html
Java Code Geeks
Role-Based Feature Flags in Spring Boot with Unleash or FF4J
In this article, we'll explore how to implement role-based feature flags in Spring Boot using two popular tools: Unleash and FF4J
π Demo Project: How @BasePathAwareController Breaks Link Builders
https://www.javacodegeeks.com/2025/06/demo-project-how-basepathawarecontroller-breaks-link-builders.html
https://www.javacodegeeks.com/2025/06/demo-project-how-basepathawarecontroller-breaks-link-builders.html
Java Code Geeks
Demo Project: How @BasePathAwareController Breaks Link Builders
Learn why using @BasePathAwareController in Spring Data REST breaks hypermedia link builders by omitting the base path and more
π Generate a Valid Expression from String Numbers to Target Value
https://www.javacodegeeks.com/generate-a-valid-expression-from-string-numbers-to-target-value.html
https://www.javacodegeeks.com/generate-a-valid-expression-from-string-numbers-to-target-value.html
Java Code Geeks
Generate a Valid Expression from String Numbers to Target Value
Generate valid expression from a string of numbers in Java to reach target using recursion and backtracking techniques effectively.
π Using Keycloak with Spring Boot: Full Identity Provider Integration
https://www.javacodegeeks.com/2025/06/using-keycloak-with-spring-boot-full-identity-provider-integration.html
https://www.javacodegeeks.com/2025/06/using-keycloak-with-spring-boot-full-identity-provider-integration.html
Java Code Geeks
Using Keycloak with Spring Boot: Full Identity Provider Integration
Learn how to integrate Keycloak with Spring Boot to implement full identity provider support, including single sign-on (SSO) and more