<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.besthub.dev/articles/how-to-speed-up-intellij-idea-startup-by-modifying-vm-options-ff140f8e3f88</loc>
    <lastmod>2026-04-04T01:24:17Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-dart-s-hashmap-and-linkedhashmap-implementation-details-and-interview-questions-67bcf6051d0a</loc>
    <lastmod>2026-04-04T01:24:05Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-software-outsourcing-companies-vs-product-companies-definitions-types-and-identification-methods-c62a3ab314be</loc>
    <lastmod>2026-04-04T01:23:52Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-spring-s-transactional-annotation-aop-based-implementation-and-transaction-management-flow-7e7d6e0f612e</loc>
    <lastmod>2026-04-04T01:23:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-database-locks-shared-exclusive-mutex-pessimistic-optimistic-row-table-and-page-locks-and-common-concurrency-issues-728c28bd8ef2</loc>
    <lastmod>2026-04-04T01:23:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-removing-elements-during-foreach-on-an-arraylist-triggers-concurrentmodificationexception-and-how-to-fix-it-11eae48312c4</loc>
    <lastmod>2026-04-04T01:23:43Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-log4j2-rollingfile-appender-triggeringpolicy-rolloverstrategy-and-deleteaction-ab0480577f6c</loc>
    <lastmod>2026-04-04T01:23:31Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/common-jvm-garbage-collectors-characteristics-use-cases-and-tuning-parameters-39187521f83c</loc>
    <lastmod>2026-04-04T01:23:31Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-serialization-limitations-performance-comparison-and-alternative-frameworks-2fe2fefff926</loc>
    <lastmod>2026-04-04T01:23:31Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/a-comprehensive-guide-to-microservices-architecture-practices-and-frameworks-c961c95bf658</loc>
    <lastmod>2026-04-04T01:23:31Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-the-cap-theorem-consistency-availability-and-partition-tolerance-3076478a7746</loc>
    <lastmod>2026-04-04T01:23:28Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-cpu-utilization-vs-cpu-load-and-troubleshooting-high-load-scenarios-b3d9a5817872</loc>
    <lastmod>2026-04-04T01:23:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-prefer-composition-over-inheritance-and-how-to-apply-it-in-java-7c09c7805446</loc>
    <lastmod>2026-04-04T01:23:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/the-horror-of-microservices-in-small-teams-3c8346bc797d</loc>
    <lastmod>2026-04-04T01:23:02Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/design-patterns-for-microservice-architecture-0d2dd5a5e25c</loc>
    <lastmod>2026-04-04T01:22:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-copyonwritearraylist-vector-and-synchronizedlist-in-java-concurrency-a33c0b3323d2</loc>
    <lastmod>2026-04-04T01:22:37Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-cache-principles-consistency-penetration-and-avalanche-8416fb075bbd</loc>
    <lastmod>2026-04-04T01:22:33Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/can-kubernetes-replace-a-full-stack-microservice-framework-a-detailed-comparison-of-gateway-service-discovery-load-balancing-circuit-breaking-and-config-center-b370ee632332</loc>
    <lastmod>2026-04-04T01:22:19Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/message-queues-for-interviews-why-use-mq-benefits-drawbacks-and-comparison-of-kafka-activemq-rabbitmq-and-rocketmq-628da23aac6e</loc>
    <lastmod>2026-04-04T01:22:19Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-secure-api-interfaces-with-token-timestamp-and-signature-mechanisms-957b251873c3</loc>
    <lastmod>2026-04-04T01:22:19Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-spring-autowired-preventing-nullpointerexception-compared-to-manual-instantiation-30b06cd62f86</loc>
    <lastmod>2026-04-04T01:22:17Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-elasticsearch-inverted-index-posting-lists-term-dictionary-and-compression-techniques-6947c93650af</loc>
    <lastmod>2026-04-04T01:22:00Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-spi-mechanism-and-its-application-in-dubbo-17c7c3bd0ffd</loc>
    <lastmod>2026-04-04T01:21:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-time-complexity-and-big-o-notation-with-java-examples-5b5f511c2182</loc>
    <lastmod>2026-04-04T01:21:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-idempotent-apis-and-global-id-strategies-021a93efe175</loc>
    <lastmod>2026-04-04T01:21:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/redis-monitoring-metrics-and-commands-guide-200b2b1ae0fa</loc>
    <lastmod>2026-04-04T01:21:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/heap-sort-theory-steps-and-java-implementation-755b61097e0f</loc>
    <lastmod>2026-04-04T01:21:35Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/various-strategies-for-deploying-distributed-scheduled-tasks-on-a-single-server-23106e4a0923</loc>
    <lastmod>2026-04-04T01:21:35Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/differences-between-java-nio-and-io-channels-buffers-and-their-comparison-with-netty-c0ff5facd001</loc>
    <lastmod>2026-04-04T01:21:35Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-kafka-s-i-o-performance-is-so-high-f22e41453866</loc>
    <lastmod>2026-04-04T01:21:33Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/transparent-multilevel-cache-tmc-architecture-hotspot-detection-and-local-cache-for-high-performance-applications-d02dd1086621</loc>
    <lastmod>2026-04-04T01:21:22Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/fundamentals-and-advanced-strategies-of-mysql-master-slave-replication-8a55b8ef5c85</loc>
    <lastmod>2026-04-04T01:21:20Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-scheduled-tasks-are-needed-and-a-comparative-review-of-distributed-scheduling-frameworks-7ae635a9048d</loc>
    <lastmod>2026-04-04T01:21:15Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-aop-in-spring-boot-concepts-code-examples-and-annotation-guide-77906b52c361</loc>
    <lastmod>2026-04-04T01:20:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/global-exception-handling-in-spring-mvc-using-controlleradvice-and-exceptionhandler-4f1936a1e8bf</loc>
    <lastmod>2026-04-04T01:20:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/message-queue-concepts-and-consumption-scenarios-9ae503ca999b</loc>
    <lastmod>2026-04-04T01:20:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-spring-beanutils-for-object-property-copying-and-list-conversion-c5a1e4644fc1</loc>
    <lastmod>2026-04-04T01:20:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/session-sharing-solutions-for-distributed-systems-nginx-ip-hash-tomcat-replication-redis-cache-and-cookie-approaches-b963f6cde070</loc>
    <lastmod>2026-04-04T01:20:42Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-reflection-advantages-disadvantages-and-practical-use-cases-2ddaa48dffb6</loc>
    <lastmod>2026-04-04T01:20:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-collection-of-java-backend-interview-questions-and-topics-09fc34a7b203</loc>
    <lastmod>2026-04-04T01:20:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/ways-to-create-thread-pools-in-jdk-1-8-f3e371b52d7f</loc>
    <lastmod>2026-04-04T01:20:13Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-threadpoolexecutor-rejection-policies-b06b0473f636</loc>
    <lastmod>2026-04-04T01:20:00Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/java-11-migration-guide-release-cycle-lts-tool-updates-jpms-migration-and-compatibility-issues-d4cbb510d49f</loc>
    <lastmod>2026-04-04T01:19:57Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/four-ways-to-implement-a-generic-auth-whitelist-in-spring-boot-aop-interceptor-argumentresolver-and-filter-e714eebd225d</loc>
    <lastmod>2026-04-04T01:19:57Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-store-ipv4-addresses-as-unsigned-int-in-mysql-benefits-drawbacks-and-conversion-methods-61d1d2048541</loc>
    <lastmod>2026-04-04T01:19:51Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-thread-states-and-their-transitions-b723343a1a07</loc>
    <lastmod>2026-04-04T01:19:37Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-nio-buffers-creation-core-properties-and-operations-fb2ffddc4915</loc>
    <lastmod>2026-04-04T01:19:32Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/java-array-copying-methods-loop-system-arraycopy-arrays-copyof-and-clone-0d85859d0d8e</loc>
    <lastmod>2026-04-04T01:19:32Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-volatile-memory-semantics-and-the-lock-prefix-528c3cd87930</loc>
    <lastmod>2026-04-04T01:19:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-direct-fanout-and-topic-exchange-modes-in-rabbitmq-43c63416f5fd</loc>
    <lastmod>2026-04-04T01:19:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-https-encryption-methods-handshake-process-and-httpclient-implementation-b8cb61db040e</loc>
    <lastmod>2026-04-04T01:19:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/configuring-nginx-access-and-error-logs-custom-log-formats-and-log-file-caching-4ab18a5386d8</loc>
    <lastmod>2026-04-04T01:19:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/cache-consistency-strategies-java-fundamentals-and-common-backend-interview-questions-82d724307e54</loc>
    <lastmod>2026-04-04T01:19:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-web-login-security-risks-encryption-methods-tokens-and-digital-signatures-8f8f406f6edd</loc>
    <lastmod>2026-04-04T01:19:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/optimizing-bulk-data-import-into-mysql-with-mybatis-from-simple-list-insertion-to-multi-threaded-batch-processing-b9a722d3b37f</loc>
    <lastmod>2026-04-04T01:18:50Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/intellij-idea-postfix-completion-how-to-quickly-generate-common-code-snippets-9f44bd88b23e</loc>
    <lastmod>2026-04-04T01:18:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-maven-installation-configuration-commands-and-lifecycle-e84c1b9e7c1c</loc>
    <lastmod>2026-04-04T01:18:33Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/redis-interview-topics-persistence-caching-issues-data-types-cluster-architecture-and-more-e4ca11137e6b</loc>
    <lastmod>2026-04-04T01:18:23Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/mysql-interview-questions-and-answers-indexes-innodb-vs-myisam-transactions-optimization-and-design-6899334008bf</loc>
    <lastmod>2026-04-04T01:18:17Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/reducing-memory-consumption-in-spring-cloud-projects-by-tuning-jvm-settings-in-intellij-idea-d5c4a1c62bad</loc>
    <lastmod>2026-04-04T01:18:15Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/crawling-and-downloading-thousands-of-images-from-sogou-using-java-5fdbc8b892d5</loc>
    <lastmod>2026-04-04T01:18:01Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-distributed-transactions-with-rabbitmq-in-a-spring-boot-application-f5db3f0e1a52</loc>
    <lastmod>2026-04-04T01:17:54Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/clickhouse-overview-architecture-mysql-migration-performance-testing-and-practical-tips-16f97626d617</loc>
    <lastmod>2026-04-04T01:17:49Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-circular-dependency-issues-in-spring-ioc-and-their-resolution-6e5186ced55e</loc>
    <lastmod>2026-04-04T01:17:49Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/getting-started-with-dbeaver-installation-connecting-to-databases-and-generating-er-diagrams-eaf500dcbc1d</loc>
    <lastmod>2026-04-04T01:17:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-merge-sort-and-merging-two-sorted-arrays-in-c-0e5337ff0ae9</loc>
    <lastmod>2026-04-04T01:17:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-concurrenthashmap-initialization-null-handling-resizing-data-structure-operations-and-thread-safety-79d1dd83c378</loc>
    <lastmod>2026-04-04T01:17:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/elasticsearch-basics-core-concepts-indexing-write-and-search-processes-cluster-management-and-performance-tips-63cdda7b8ff9</loc>
    <lastmod>2026-04-04T01:17:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/preventing-overselling-in-flash-sale-seckill-systems-with-a-redis-distributed-lock-b5769a9f861c</loc>
    <lastmod>2026-04-04T01:17:24Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/performance-and-feature-comparison-between-elasticsearch-and-clickhouse-for-log-analytics-6e682a77c08c</loc>
    <lastmod>2026-04-04T01:17:12Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-design-patterns-and-code-standards-challenges-and-best-practices-in-software-development-e07d32727817</loc>
    <lastmod>2026-04-04T01:17:07Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-online-office-document-preview-in-java-using-openoffice-and-jodconverter-df1999691b87</loc>
    <lastmod>2026-04-04T01:17:07Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-deadlocks-causes-impact-and-a-guaranteed-deadlock-example-59c2994c93e1</loc>
    <lastmod>2026-04-04T01:17:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-a-multi-level-workflow-engine-from-simple-chains-to-complex-conditional-and-parallel-nodes-e335fe3be8c7</loc>
    <lastmod>2026-04-04T01:16:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-netty-s-event-registration-and-its-integration-with-java-nio-a67146f87fe5</loc>
    <lastmod>2026-04-04T01:16:50Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/an-introduction-to-dubbo-features-architecture-and-usage-eb3e307db937</loc>
    <lastmod>2026-04-04T01:16:47Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/performance-optimization-of-a-high-concurrency-web-service-from-bottleneck-identification-to-tcp-time-wait-tuning-b3396d25eea7</loc>
    <lastmod>2026-04-04T01:16:43Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/handling-uncaught-exceptions-in-java-thread-pools-execute-vs-submit-822b71296363</loc>
    <lastmod>2026-04-04T01:16:33Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-reentrantreadwritelock-read-write-sharing-and-mutual-exclusion-522776c5d896</loc>
    <lastmod>2026-04-04T01:16:30Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-java-reflection-to-access-private-fields-and-methods-7d2da3f241dc</loc>
    <lastmod>2026-04-04T01:16:30Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-and-how-to-override-hashcode-and-equals-in-java-3d8ae3fb2ac6</loc>
    <lastmod>2026-04-04T01:16:10Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-the-role-of-modcount-in-java-hashmap-s-fail-fast-mechanism-472397b0d0d8</loc>
    <lastmod>2026-04-04T01:16:10Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-b-tree-and-b-tree-principles-definitions-and-insertion-algorithms-28f9aa75d9a4</loc>
    <lastmod>2026-04-04T01:16:10Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/overview-of-spring-web-mvc-and-spring-bean-annotations-09c46e03d234</loc>
    <lastmod>2026-04-04T01:15:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/differences-between-processes-and-threads-and-their-communication-mechanisms-4542570fa208</loc>
    <lastmod>2026-04-04T01:15:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-efficient-read-unread-tracking-for-enterprise-group-chats-a76862b3caa8</loc>
    <lastmod>2026-04-04T01:15:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-thread-interruption-methods-checks-and-best-practices-b88267a78d14</loc>
    <lastmod>2026-04-04T01:15:13Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/rocketmq-vs-kafka-detailed-feature-performance-and-reliability-comparison-9ee3cdc2e2ce</loc>
    <lastmod>2026-04-04T01:15:13Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-mybatis-streaming-queries-with-cursor-and-keeping-database-connections-open-98d00a59965a</loc>
    <lastmod>2026-04-04T01:15:10Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-sonarlint-and-sonarqube-for-java-code-quality-analysis-8eb1099aa34f</loc>
    <lastmod>2026-04-04T01:15:08Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comparing-mysql-and-hbase-architectural-engine-and-use-case-differences-eeeec5bc29b9</loc>
    <lastmod>2026-04-04T01:14:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-proxy-mechanisms-and-spring-aop-static-dynamic-and-aspectj-16449809cc37</loc>
    <lastmod>2026-04-04T01:14:42Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-message-queues-concepts-models-and-storage-in-mq-kafka-and-rocketmq-71e2374c6d02</loc>
    <lastmod>2026-04-04T01:14:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-http-and-https-protocol-basics-man-in-the-middle-attacks-and-secure-communication-679d373f8c2e</loc>
    <lastmod>2026-04-04T01:14:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/common-java-utility-libraries-and-their-usage-fb874f3156a3</loc>
    <lastmod>2026-04-04T01:14:22Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-select-for-update-locking-in-mysql-row-vs-table-locks-bf7109a5d64e</loc>
    <lastmod>2026-04-04T01:14:13Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/deep-dive-into-springboot-auto-configuration-and-startup-process-da7e3baab5fb</loc>
    <lastmod>2026-04-04T01:14:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-wait-must-be-used-inside-a-while-loop-instead-of-if-in-java-synchronization-bac08ff39a3c</loc>
    <lastmod>2026-04-04T01:14:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/differences-between-autowired-resource-and-inject-and-why-field-injection-is-not-recommended-in-spring-39eaf94f6fd6</loc>
    <lastmod>2026-04-04T01:13:56Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-spring-aop-annotations-pointcuts-and-execution-order-8b177ec6bcb7</loc>
    <lastmod>2026-04-04T01:13:54Z</lastmod>
  </url>
</urlset>