π Serverless on OpenShift with Knative, Quarkus and Kafka
https://piotrminkowski.com/2023/04/18/serverless-on-openshift-with-knative-quarkus-and-kafka/
https://piotrminkowski.com/2023/04/18/serverless-on-openshift-with-knative-quarkus-and-kafka/
Piotr's TechBlog
Serverless on OpenShift with Knative, Quarkus and Kafka
This article show how to build and run Quarkus serverless apps on OpenShift and integrate them through Knative Eventing and Kafka.
π The best way to call SQL Server stored procedures with jOOQ
https://vladmihalcea.com/jooq-sql-server-stored-procedures/
https://vladmihalcea.com/jooq-sql-server-stored-procedures/
Vlad Mihalcea
The best way to call SQL Server stored procedures with jOOQ
Learn what is the best way to call SQL Server stored procedures with jOOQ for data-intensive applications.
π Loading Multiple YAML Configuration Files in Spring Boot
https://www.baeldung.com/spring-boot-load-multiple-yaml-configuration-files
https://www.baeldung.com/spring-boot-load-multiple-yaml-configuration-files
Baeldung
Loading Multiple YAML Configuration Files in Spring Boot | Baeldung
Spring can load YML into memory for us, making it easy to inject data into our running application. We look at how to split that YML across multiple files, rather than keep it all in a single application.yml.
π Get All Cached Keys with Caffeine Cache in Spring Boot
https://www.baeldung.com/spring-boot-caffeine-spring-get-all-keys
https://www.baeldung.com/spring-boot-caffeine-spring-get-all-keys
Baeldung
Get All Cached Keys with Caffeine Cache in Spring Boot | Baeldung
A quick and practical guide to getting all cached keys in the Caffeine Cache when used with Spring's Cache.
π Integrate AWS Secrets Manager in Spring Boot
https://www.baeldung.com/spring-boot-integrate-aws-secrets-manager
https://www.baeldung.com/spring-boot-integrate-aws-secrets-manager
Baeldung on Kotlin
Integrate AWS Secrets Manager in Spring Boot | Baeldung
AWS Secrets Manager is a good place to store credentials for databases or other services. We look at how to provide our Spring Boot application with secrets from Secrets Manager at runtime.
π Best Practices for Securing Spring Security Applications with Two-Factor Authentication
https://betterjavacode.com/programming/best-practices-for-two-factor-authentication
https://betterjavacode.com/programming/best-practices-for-two-factor-authentication
Code Complete
Best Practices for Securing Spring Security Applications with Two-Factor Authentication - Code Complete
If you use Spring Security in your applications, in this post, I list down the best practices that you can follow to secure your application.
π Execute Tests Based on Active Profile With JUnit 5
https://www.baeldung.com/spring-boot-junit-5-testing-active-profile
https://www.baeldung.com/spring-boot-junit-5-testing-active-profile
Baeldung
Execute Tests Based on Active Profile With JUnit 5 | Baeldung
Learn how to execute tests based on the active Spring profile using JUnit 5.
π Spring Transaction and Connection Management
https://vladmihalcea.com/spring-transaction-connection-management/
https://vladmihalcea.com/spring-transaction-connection-management/
Vlad Mihalcea
Spring Transaction and Connection Management - Vlad Mihalcea
Learn how Spring handles transaction and database connection management using the TransactionInterceptor, as well as JPA and Hibernate.
π Difference Between th:text and th:value in Thymeleaf
https://www.baeldung.com/java-thymeleaf-text-vs-value
https://www.baeldung.com/java-thymeleaf-text-vs-value
Baeldung
Difference Between th:text and th:value in Thymeleaf | Baeldung
Understand the differences between the th:text and th:value Thymeleaf attributes.
π Concurrency with Kafka and Spring Boot
https://piotrminkowski.com/2023/04/30/concurrency-with-kafka-and-spring-boot/
https://piotrminkowski.com/2023/04/30/concurrency-with-kafka-and-spring-boot/
Piotr's TechBlog
Concurrency with Kafka and Spring Boot - Piotr's TechBlog
This article will teach you how to configure concurrency for Kafka consumers with Spring Boot and Spring for Kafka