π 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
π How to Use Spring AI to Extract Structured Data from Images
https://www.javacodegeeks.com/how-to-use-spring-ai-to-extract-structured-data-from-images.html
https://www.javacodegeeks.com/how-to-use-spring-ai-to-extract-structured-data-from-images.html
Java Code Geeks
How to Use Spring AI to Extract Structured Data from Images
Learn how to use Spring AI to extract data from images efficiently with OpenAI's GPT-4o in this practical guide.
π JMeter Session Cookie Management Example
https://www.javacodegeeks.com/jmeter-session-cookie-management-example.html
https://www.javacodegeeks.com/jmeter-session-cookie-management-example.html
Java Code Geeks
JMeter Session Cookie Management Example
Jmeter session cookie management: Manage sessions and cookies effectively in JMeter for accurate load testing and authentication.
π Session Fixation and CSRF in Modern Java Apps: Still a Threat in 2025?
https://www.javacodegeeks.com/2025/06/session-fixation-and-csrf-in-modern-java-apps-still-a-threat-in-2025.html
https://www.javacodegeeks.com/2025/06/session-fixation-and-csrf-in-modern-java-apps-still-a-threat-in-2025.html
Java Code Geeks
Session Fixation and CSRF in Modern Java Apps: Still a Threat in 2025?
In the ever-evolving landscape of web security, some threats never quite go awayβthey just adapt. Session Fixation and Cross-Site Request Forgery (CSRF)
π Java Thread-per-Connection vs Thread-per-Request
https://www.javacodegeeks.com/java-thread-per-connection-vs-thread-per-request.html
https://www.javacodegeeks.com/java-thread-per-connection-vs-thread-per-request.html
Java Code Geeks
Java Thread-per-Connection vs Thread-per-Request
Compare Java thread per connection vs per request models. Understand differences, use cases, and implementation in Java servers.
π Choosing Between Resource, EntityModel & RepresentationModel in Spring HATEOAS
https://www.javacodegeeks.com/2025/06/choosing-between-resource-entitymodel-representationmodel-in-spring-hateoas.html
https://www.javacodegeeks.com/2025/06/choosing-between-resource-entitymodel-representationmodel-in-spring-hateoas.html
Java Code Geeks
Choosing Between Resource, EntityModel & RepresentationModel in Spring HATEOAS
Discover when to use Resource, EntityModel, and RepresentationModel in Spring HATEOAS for building clean and hypermedia-driven REST APIs
π Check For Consecutive Integers Number Sum Example
https://www.javacodegeeks.com/check-for-consecutive-integers-number-sum-example.html
https://www.javacodegeeks.com/check-for-consecutive-integers-number-sum-example.html
Java Code Geeks
Check For Consecutive Integers Number Sum Example
Java check number sum consecutive integers: Learn how to check if a number is the sum of consecutive integers in Java using simple logic.
π Will Kotlin Multiplatform Replace Java on Android by 2030?
https://www.javacodegeeks.com/2025/06/will-kotlin-multiplatform-replace-java-on-android-by-2030.html
https://www.javacodegeeks.com/2025/06/will-kotlin-multiplatform-replace-java-on-android-by-2030.html
Java Code Geeks
Will Kotlin Multiplatform Replace Java on Android by 2030?
Explore the key challenges facing Kotlin Multiplatform (KMP) adoption, including tooling maturity, learning curve, library availability & mor
π Mutation Testing with PIT for Spring Boot Applications
https://www.javacodegeeks.com/2025/06/mutation-testing-with-pit-for-spring-boot-applications.html
https://www.javacodegeeks.com/2025/06/mutation-testing-with-pit-for-spring-boot-applications.html
Java Code Geeks
Mutation Testing with PIT for Spring Boot Applications
Learn how to use PIT (Pitest) for mutation testing in your Spring Boot applications. Discover how to improve test quality
π Native Compilation with Spring Boot + GraalVM: Ultra-Fast, Low-Memory Apps
https://www.javacodegeeks.com/2025/06/native-compilation-with-spring-boot-graalvm-ultra-fast-low-memory-apps.html
https://www.javacodegeeks.com/2025/06/native-compilation-with-spring-boot-graalvm-ultra-fast-low-memory-apps.html
Java Code Geeks
Native Compilation with Spring Boot + GraalVM: Ultra-Fast, Low-Memory Apps
Learn how to compile Spring Boot applications to native executables using GraalVM for lightning-fast startup (50ms) and minimal footprint