<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://ayseozcan.com/2023/12/12/object-oriented-concepts-associaton-aggregation-composition-and-inheritance/</loc><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/hybrid.png</image:loc><image:title>hybrid</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/multiple.png</image:loc><image:title>multiple</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/hierarchial.png</image:loc><image:title>hierarchial</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/multilevel.png</image:loc><image:title>multilevel</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/single.png</image:loc><image:title>single</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/composition-1.png</image:loc><image:title>composition-1</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/aggregation.png</image:loc><image:title>aggregation</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/association-1.png</image:loc><image:title>association-1</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/diagram-1.png</image:loc><image:title>diagram-1</image:title></image:image><lastmod>2025-12-09T19:46:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://ayseozcan.com/2023/12/20/spring-annotations-component-vs-bean-best-practices/</loc><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/configuration.png</image:loc><image:title>configuration</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/controller.png</image:loc><image:title>controller</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/repository.png</image:loc><image:title>repository</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/service.png</image:loc><image:title>service</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/component.png</image:loc><image:title>component</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/40component-vs.-40bean.png</image:loc><image:title>@Component vs. @Bean</image:title></image:image><lastmod>2025-12-09T19:45:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://ayseozcan.com/2023/12/27/spring-boot-messaging-with-rabbitmq/</loc><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/postman.png</image:loc><image:title>postman</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/spring-initializr.png</image:loc><image:title>spring-initializr</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2023/12/rabbit.png</image:loc><image:title>rabbit</image:title></image:image><lastmod>2025-12-09T19:44:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://ayseozcan.com/2024/01/10/authentication-and-authorization-with-spring-security-jwt/</loc><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/01/bearer.png</image:loc><image:title>bearer</image:title></image:image><lastmod>2025-12-09T19:43:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://ayseozcan.com/2024/01/17/elasticsearch-and-kibana-with-docker-compose-spring-boot-example/</loc><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/01/all_fields.png</image:loc><image:title>all_fields</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/01/docker_desktop.png</image:loc><image:title>docker_desktop</image:title></image:image><lastmod>2025-12-09T19:41:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://ayseozcan.com/2024/01/31/spring-data-redis-cache-redis-cli/</loc><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/01/ping-pong.png</image:loc><image:title>ping-pong</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/01/docker.png</image:loc><image:title>docker</image:title></image:image><lastmod>2025-12-09T19:40:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://ayseozcan.com/2024/02/28/spring-boot-test-junit5mockito/</loc><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/02/structure.png</image:loc><image:title>structure</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/02/spring-test.png</image:loc><image:title>spring-test</image:title></image:image><lastmod>2025-12-09T19:40:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://ayseozcan.com/2024/03/25/testcontainers-in-java-spring-boot/</loc><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/03/tc-1.jpeg</image:loc><image:title>tc-1</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/03/testcontainers-1.png</image:loc><image:title>testcontainers</image:title></image:image><lastmod>2025-12-09T19:39:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://ayseozcan.com/blog/</loc><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/02/redis-1.png</image:loc><image:title>redis-1</image:title></image:image><image:image><image:loc>https://ayseozcan.com/wp-content/uploads/2024/02/redis.png</image:loc><image:title>redis</image:title></image:image><lastmod>2025-12-09T19:31:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://ayseozcan.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2025-12-09T19:46:51+00:00</lastmod></url></urlset>
