Burak KOCAKA note for UT/IT testing Extension classesThe annotations @ExtendWith(MockitoExtension.class) and @ExtendWith(SpringExtension.class) are essential tools for extending the…6d ago6d ago
Burak KOCAKDesign Patterns#7 Bridge PatternThe Bridge Pattern is a structural design pattern that decouples an abstraction from its implementation so that the two can vary…May 2May 2
Burak KOCAKDesign Patterns#6 Adapter PatternThe Adapter Pattern is a structural design pattern that allows objects with incompatible interfaces to work together. It acts as a bridge…Sep 14, 2023Sep 14, 2023
Burak KOCAKJPA, Hibernate And Spring Data JPAHibernate, JPA, and Spring Data JPA are all frameworks used for interacting with relational databases in Java applications.Mar 13, 20232Mar 13, 20232
Burak KOCAKWhy do we have Spring Scopes?Before starting with the actual topic, let’s first get started with some basic concepts.Mar 10, 2023Mar 10, 2023
Burak KOCAKOptimizing PostgreSQL Database PerformanceManaging the performance of a PostgreSQL database with millions of transactions every week requires careful planning, monitoring, and…Mar 9, 20231Mar 9, 20231
Burak KOCAKSpring Web vs Spring WebfluxSpring Web and Spring Webflux are both frameworks in the Spring ecosystem that are used for building web applications, but they have some…Mar 8, 20232Mar 8, 20232
Burak KOCAKWhat is Dockerfile, Let’s Explain It’s BasicsLet’s say we have got a Spring Boot application named vets-and-pets-service and we want to dockerize it.Mar 6, 2023Mar 6, 2023
Burak KOCAKWhat is Kubernetes?Kubernetes (often abbreviated as “K8s”) is an open-source container orchestration platform. It provides a framework for managing and…Mar 6, 2023Mar 6, 2023
Burak KOCAKIn Spring Data JPA OneToMany What are These Fields (mappedBy, fetch, cascade and orphanRemoval)Before diving into associated fields for a one-to-many relation, first let’s have a look at the “bidirectional” and “unidirectional”…Feb 19, 20231Feb 19, 20231