π Testing your Spring RestTemplate with @RestClientTest
https://rieckpil.de/testing-your-spring-resttemplate-with-restclienttest/
β‘οΈ @SpringFrameworkZone
https://rieckpil.de/testing-your-spring-resttemplate-with-restclienttest/
β‘οΈ @SpringFrameworkZone
rieckpil
Testing the Spring RestTemplate With @RestClientTest - rieckpil
Write effective tests for your application code utilizing the Spring RestTemplate by using the @RestClientTest annotation of Spring Boot
π SOLID Principles Of Object Oriented Programming
https://springframework.guru/solid-principles-object-oriented-programming/
β‘οΈ @SpringFrameworkZone
https://springframework.guru/solid-principles-object-oriented-programming/
β‘οΈ @SpringFrameworkZone
Spring Framework Guru - Become a Spring Framework Guru
SOLID Principles Of Object Oriented Programming
Object-oriented hierarchy may seem like a simple concept to grasp, since there are so many examples in life to illustrate it. This is not completely wrong. The basic idea behind object-oriented programming is simple. Howeverβ¦
π This Week in Spring - November 17th, 2020
https://spring.io/blog/2020/11/18/this-week-in-spring-november-17th-2020
β‘οΈ @SpringFrameworkZone
https://spring.io/blog/2020/11/18/this-week-in-spring-november-17th-2020
β‘οΈ @SpringFrameworkZone
spring.io
This Week in Spring - November 17th, 2020
<p>Hi, Spring fans! Can you believe itβs already November 17th, 2020!? Weβre <em>weeks</em> away from Thanksgiving here in the US and then the end-of-year holidays. I, for one, can not believe it. You know what else is pretty wild? The first week of Januaryβ¦
π Fundamentals of a Distributed System Design
https://betterjavacode.com/programming/fundamentals-of-a-distributed-system-design
β‘οΈ @SpringFrameworkZone
https://betterjavacode.com/programming/fundamentals-of-a-distributed-system-design
β‘οΈ @SpringFrameworkZone
Code Complete
Fundamentals of a Distributed System Design - Code Complete
Distributed System Design Fundamentals In this post, I describe distributed system design fundamentals a developer should learn.
π Log Groups in Spring Boot 2.1
https://www.baeldung.com/spring-boot-log-groups
β‘οΈ @SpringFrameworkZone
https://www.baeldung.com/spring-boot-log-groups
β‘οΈ @SpringFrameworkZone
Baeldung
Log Groups in Spring Boot 2.1 | Baeldung
Learn how to group loggers with Spring Boot 2.1
π Spring Data 2020.0 - New and Noteworthy in Spring Data R2DBC 1.2
https://spring.io/blog/2020/11/18/spring-data-2020-0-new-and-noteworthy-in-spring-data-r2dbc-1-2
β‘οΈ @SpringFrameworkZone
https://spring.io/blog/2020/11/18/spring-data-2020-0-new-and-noteworthy-in-spring-data-r2dbc-1-2
β‘οΈ @SpringFrameworkZone
Spring Data 2020.0 - New and Noteworthy in Spring Data R2DBC 1.2
Level up your Java code and explore what Spring can do for you.
π Distributed Tracing In Microservices β Jaeger With Spring Boot
https://www.vinsguru.com/distributed-tracing-in-microservices-with-jaeger/
β‘οΈ @SpringFrameworkZone
https://www.vinsguru.com/distributed-tracing-in-microservices-with-jaeger/
β‘οΈ @SpringFrameworkZone
Vinsguru
Distributed Tracing In Microservices - Jaeger With Spring Boot | Vinsguru
This tutorial explains enabling Distributed Tracing In Microservices by using Jaeger with Spring Boot for monitoring and troubleshooting.
π Why You Should Use Constructor Injection in Spring
https://reflectoring.io/constructor-injection/
β‘οΈ @SpringFrameworkZone
https://reflectoring.io/constructor-injection/
β‘οΈ @SpringFrameworkZone
reflectoring.io
Why You Should Use Constructor Injection in Spring
Dependency injection is a common approach to implement loose coupling among the classes in an application. There are different ways of injecting dependencies and this article explains why constructor injection should be the preferred way.
π Mapping Java Records to JSON columns using Hibernate
https://vladmihalcea.com/java-records-json-hibernate/
β‘οΈ @SpringFrameworkZone
https://vladmihalcea.com/java-records-json-hibernate/
β‘οΈ @SpringFrameworkZone
Vlad Mihalcea
Mapping Java Records to JSON columns using Hibernate - Vlad Mihalcea
Learn how to map Java Records to JSON columns with Oracle, SQL Server, PostgreSQL, MySQL, and the Hibernate Types project.
π JPA CACHING WITH HAZELCAST, HIBERNATE AND SPRING BOOT
https://piotrminkowski.com/2017/05/08/jpa-caching-with-hazelcast-hibernate-and-spring-boot/
β‘οΈ @SpringFrameworkZone
https://piotrminkowski.com/2017/05/08/jpa-caching-with-hazelcast-hibernate-and-spring-boot/
β‘οΈ @SpringFrameworkZone
Piotr's TechBlog
JPA caching with Hazelcast, Hibernate and Spring Boot - Piotr's TechBlog
Preface In-Memory Data Grid is an in-memory distributed key-value store that enables caching data using distributed clusters. Do not confuse this solution with in-memory or nosql databases. In most cases it is used for performance reasons β all data is storedβ¦
π Spring Cloud 2020.0.0-M5 (aka Ilford) is Available
https://spring.io/blog/2020/11/18/spring-cloud-2020-0-0-m5-aka-ilford-is-available
β‘οΈ @SpringFrameworkZone
https://spring.io/blog/2020/11/18/spring-cloud-2020-0-0-m5-aka-ilford-is-available
β‘οΈ @SpringFrameworkZone
spring.io
Spring Cloud 2020.0.0-M5 (aka Ilford) is Available
<p>On behalf of the community, I am pleased to announce that the Milestone 5 (M5) of the <a href="https://cloud.spring.io">Spring Cloud 2020</a> Release Train is available today. The release can be found in <a href="https://repo.spring.io/milestone/">Springβ¦
π CQRS Pattern β Microservice Design Patterns
https://www.vinsguru.com/cqrs-pattern-microservice-design-patterns/
β‘οΈ @SpringFrameworkZone
https://www.vinsguru.com/cqrs-pattern-microservice-design-patterns/
β‘οΈ @SpringFrameworkZone
Vinsguru
CQRS Pattern With Spring Boot | Vinsguru
Learn CQRS Pattern with Spring Boot, one of the Microservice Design Patterns to independently scale read and write workloads of an application.
π RentersFeedback.com is Rentersvoices.com
https://betterjavacode.com/spring-boot/rebranding-rentersfeedback-com-to-rentersvoices-com
β‘οΈ @SpringFrameworkZone
https://betterjavacode.com/spring-boot/rebranding-rentersfeedback-com-to-rentersvoices-com
β‘οΈ @SpringFrameworkZone
Code Complete
RentersFeedback.com is Rentersvoices.com - Code Complete
Rebranding Spring Boot Application RentersFeedback.com to RentersVoices.com
π Spring Security β Customize the 403 Forbidden/Access Denied Page
https://www.baeldung.com/spring-security-custom-access-denied-page
β‘οΈ @SpringFrameworkZone
https://www.baeldung.com/spring-security-custom-access-denied-page
β‘οΈ @SpringFrameworkZone
Baeldung on Kotlin
Spring Security β Customize the 403 Forbidden/Access Denied Page | Baeldung
A quick and focused tutorial on customizing the 403 Forbidden error response page in a Spring Security application.
π Server Sent Events With Spring WebFlux
https://www.vinsguru.com/server-sent-events-with-spring-webflux/
β‘οΈ @SpringFrameworkZone
https://www.vinsguru.com/server-sent-events-with-spring-webflux/
β‘οΈ @SpringFrameworkZone
Vinsguru
Spring WebFlux Streaming | Vinsguru
Let's learn Spring WebFlux Streaming Response (aka Server Sent Events) for real time notifications to the browsers from the back-end application.
π A Bootiful Podcast: BDD creator, optimizer of organizations and agile legend Dan North
https://spring.io/blog/2020/11/20/a-bootiful-podcast-bdd-creator-optimizer-of-organizations-and-agile-legend-dan-north
β‘οΈ @SpringFrameworkZone
https://spring.io/blog/2020/11/20/a-bootiful-podcast-bdd-creator-optimizer-of-organizations-and-agile-legend-dan-north
β‘οΈ @SpringFrameworkZone
spring.io
A Bootiful Podcast: BDD creator, optimizer of organizations and agile legend Dan North
<p>Hi, Spring fans! In this episode <a href="http://twitter.com/starbuxman">Josh Long (@starbuxman)</a> talks to <a href="http://twitter.com/tastapod">Dan North (@tastapod)</a>, creator of BDD, optimizer of teams and all around legend. </p>
<iframe title="Programmerβ¦
<iframe title="Programmerβ¦
π One-Stop Guide to Profiles with Spring Boot
https://reflectoring.io/spring-boot-profiles/
β‘οΈ @SpringFrameworkZone
https://reflectoring.io/spring-boot-profiles/
β‘οΈ @SpringFrameworkZone
reflectoring.io
One-Stop Guide to Profiles with Spring Boot
Profiles are a mighty tool for configuring Spring and Spring Boot applications. In this article, we discuss how Profiles work, for which use cases they are the right solution, and when we should rather not use them.
π Log4J 2 Configuration: Using JSON
https://springframework.guru/log4j-2-configuration-using-json/
β‘οΈ @SpringFrameworkZone
https://springframework.guru/log4j-2-configuration-using-json/
β‘οΈ @SpringFrameworkZone
Spring Framework Guru
Log4J 2 Configuration: Using JSON
Log4J 2 introduces configuration support through JSON and YAML in addition to properties file and XML. If you are new to Log4J 2, I suggest reading my introductory post on Log4J 2, Introducing Log4J 2β¦