<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://groovygrails.in/</loc><lastmod>2026-09-11</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url>
  <url><loc>https://groovygrails.in/about</loc><priority>0.6</priority></url>
  <url><loc>https://groovygrails.in/contact</loc><priority>0.6</priority></url>
  <url><loc>https://groovygrails.in/privacy</loc><priority>0.5</priority></url>
  <url><loc>https://groovygrails.in/refund-policy</loc><priority>0.5</priority></url>
  <url><loc>https://groovygrails.in/terms</loc><priority>0.5</priority></url>
  <url><loc>https://groovygrails.in/training-request</loc><priority>0.5</priority></url>
  <url><loc>https://groovygrails.in/tutorials</loc><priority>0.9</priority></url>
  <url><loc>https://groovygrails.in/category/java-technologies</loc></url>
  <url><loc>https://groovygrails.in/category/web-technologies</loc></url>
  <url><loc>https://groovygrails.in/category/grails-groovy</loc></url>
  <url><loc>https://groovygrails.in/category/ai-machine-learning</loc></url>
  <url><loc>https://groovygrails.in/category/python</loc></url>
  <url><loc>https://groovygrails.in/category/database</loc></url>
  <url><loc>https://groovygrails.in/category/cloud-devops</loc></url>
  <url><loc>https://groovygrails.in/category/software-testing</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ibatis-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/android-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/struts2-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-variables-data-types</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-oop-concepts</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-history-features</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-vs-others</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/jdk-jre-jvm</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-setup</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/first-java-program</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/how-java-works</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-basics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-comments</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-type-casting</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-operators</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-input-output</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-if-else</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-loops</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-break-continue</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-methods</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-arrays</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-strings</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-classes-objects</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-constructors</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-encapsulation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-inheritance</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-polymorphism</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-abstraction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-packages</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-static-keyword</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-final-keyword</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-exceptions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-threading</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-synchronization</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-collections</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-list-impl</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-set-map</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-generics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-lambda</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-streams</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-file-io</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-date-time</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-regex</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-jdbc</loc></url>
  <url><loc>https://groovygrails.in/tutorial/core-java-tutorial/java-memory-gc</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials/java-essentials-introduction-to-the-jvm</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials/java-essentials-syntax-and-variables</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials/java-essentials-control-flow</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials/java-essentials-classes-and-objects</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials/java-essentials-inheritance</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials/java-essentials-exceptions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials/java-essentials-collections-framework</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials/java-essentials-streams-and-lambda</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials/java-essentials-concurrency-and-threads</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-programming-essentials/java-essentials-maven-project</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals/web-fundamentals-how-the-web-works</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals/web-fundamentals-http-deep-dive</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals/web-fundamentals-html-structure</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals/web-fundamentals-css-box-model</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals/web-fundamentals-flexbox-grid</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals/web-fundamentals-javascript-dom</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals/web-fundamentals-responsive-design</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals/web-fundamentals-forms-validation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals/web-fundamentals-json-and-apis</loc></url>
  <url><loc>https://groovygrails.in/tutorial/web-development-fundamentals/web-fundamentals-accessibility-performance</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start/groovy-grails-why-groovy-grails</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start/groovy-grails-installation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start/groovy-grails-basics-scripting</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start/groovy-grails-closures-collections</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start/groovy-grails-first-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start/groovy-grails-domain-gorm</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start/groovy-grails-controllers-routes</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start/groovy-grails-views-gsp</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start/groovy-grails-services-validation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-grails-quick-start/groovy-grails-testing-deployment</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning/ai-ml-what-is-ai-ml-dl</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning/ai-ml-how-machines-learn</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning/ai-ml-supervised-unsupervised</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning/ai-ml-regression-explained</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning/ai-ml-classification-explained</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning/ai-ml-evaluating-models</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning/ai-ml-intro-neural-networks</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning/ai-ml-scikit-learn-classifier</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning/ai-ml-ethics-responsible-ai</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ai-machine-learning/ai-ml-where-to-learn-more</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming/python-why-python-setup</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming/python-syntax-variables</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming/python-numbers-strings-booleans</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming/python-lists-tuples-dictionaries</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming/python-control-flow</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming/python-functions-scope</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming/python-working-with-files</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming/python-error-handling</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming/python-object-oriented</loc></url>
  <url><loc>https://groovygrails.in/tutorial/python-programming/python-todo-app-project</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql/database-sql-what-is-relational-database</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql/database-sql-install-mysql-first-queries</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql/database-sql-design-normalization</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql/database-sql-create-table-data-types</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql/database-sql-insert-update-delete</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql/database-sql-select-filtering</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql/database-sql-joins</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql/database-sql-aggregate-grouping</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql/database-sql-indexes-performance</loc></url>
  <url><loc>https://groovygrails.in/tutorial/database-and-sql/database-sql-transactions-acid</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops/cloud-devops-cloud-computing-basics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops/cloud-devops-aws-azure-gcp</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops/cloud-devops-virtualization-containers</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops/cloud-devops-docker-dockerfile</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops/cloud-devops-running-containers</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops/cloud-devops-ci-cd-intro</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops/cloud-devops-github-actions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops/cloud-devops-kubernetes-essentials</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops/cloud-devops-terraform-iac</loc></url>
  <url><loc>https://groovygrails.in/tutorial/cloud-and-devops/cloud-devops-monitoring-observability</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing/software-testing-why-testing-matters</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing/software-testing-testing-pyramid</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing/software-testing-test-cases-plans</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing/software-testing-unit-testing-junit</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing/software-testing-integration-testing</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing/software-testing-e2e-testing</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing/software-testing-tdd</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing/software-testing-mocking-test-doubles</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing/software-testing-regression-performance</loc></url>
  <url><loc>https://groovygrails.in/tutorial/software-testing/software-testing-ci-automation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams/java-collections-overview-list</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams/java-collections-arraylist-vs-linkedlist</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams/java-collections-set-implementations</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams/java-collections-map-implementations</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams/java-collections-sorting-comparator</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams/java-collections-equals-hashcode</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams/java-collections-generics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams/java-collections-streams-intro</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams/java-collections-streams-operations</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-collections-streams/java-collections-streams-collectors</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics/spring-boot-what-is</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics/spring-boot-first-application</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics/spring-boot-project-structure</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics/spring-boot-rest-controller</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics/spring-boot-request-mapping</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics/spring-boot-json-bodies</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics/spring-boot-data-jpa</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics/spring-boot-configuration</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics/spring-boot-error-handling</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-boot-basics/spring-boot-packaging</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework/spring-framework-overview</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework/spring-framework-ioc-container</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework/spring-framework-dependency-injection</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework/spring-framework-stereotypes</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework/spring-framework-bean-scopes</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework/spring-framework-config-bean</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework/spring-framework-autowiring</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework/spring-framework-aop</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework/spring-framework-profiles</loc></url>
  <url><loc>https://groovygrails.in/tutorial/spring-framework/spring-framework-boot-relationship</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa/hibernate-jpa-orm-intro</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa/hibernate-jpa-configuration</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa/hibernate-jpa-first-entity</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa/hibernate-jpa-field-mapping</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa/hibernate-jpa-primary-keys</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa/hibernate-jpa-relationships</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa/hibernate-jpa-jpql-native</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa/hibernate-jpa-repositories</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa/hibernate-jpa-derived-queries</loc></url>
  <url><loc>https://groovygrails.in/tutorial/hibernate-jpa/hibernate-jpa-caching-perf</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp/servlets-jsp-01-web-development-with-java-servlets</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp/servlets-jsp-02-your-first-servlet</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp/servlets-jsp-03-the-servlet-lifecycle</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp/servlets-jsp-04-handling-get-and-post</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp/servlets-jsp-05-request-and-response-objects</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp/servlets-jsp-06-sessions-and-cookies</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp/servlets-jsp-07-jsp-basics-and-scriptlets</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp/servlets-jsp-08-jsp-directives-and-jstl</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp/servlets-jsp-09-filters-and-listeners</loc></url>
  <url><loc>https://groovygrails.in/tutorial/servlets-jsp/servlets-jsp-10-building-a-small-mvc-web-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services/java-web-services-01-soap-vs-rest</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services/java-web-services-02-building-a-rest-api-with-spring-boot</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services/java-web-services-03-restful-design-principles</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services/java-web-services-04-versioning-and-pagination</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services/java-web-services-05-consuming-rest-apis</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services/java-web-services-06-openapi-and-swagger</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services/java-web-services-07-building-a-soap-service-with-jax-ws</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services/java-web-services-08-wsdl-explained</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services/java-web-services-09-securing-web-services</loc></url>
  <url><loc>https://groovygrails.in/tutorial/java-web-services/java-web-services-10-testing-web-services</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css/html-css-01-what-is-html</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css/html-css-02-document-structure-and-semantic-tags</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css/html-css-03-text-links-and-images</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css/html-css-04-forms-and-inputs</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css/html-css-05-what-is-css</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css/html-css-06-selectors-and-the-cascade</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css/html-css-07-colors-typography-and-units</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css/html-css-08-the-box-model</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css/html-css-09-flexbox-and-grid-for-layouts</loc></url>
  <url><loc>https://groovygrails.in/tutorial/html-css/html-css-10-responsive-design-with-media-queries</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript/javascript-01-what-is-javascript-and-running-it</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript/javascript-02-variables-and-data-types</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript/javascript-03-operators-and-control-flow</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript/javascript-04-functions-and-arrow-functions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript/javascript-05-arrays-and-objects</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript/javascript-06-the-document-object-model</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript/javascript-07-events-and-event-handling</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript/javascript-08-es6-plus-features</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript/javascript-09-promises-and-async-await</loc></url>
  <url><loc>https://groovygrails.in/tutorial/javascript/javascript-10-fetching-data-from-apis</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs/react-what-is-react</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs/react-setup-vite-cra</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs/react-jsx-syntax</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs/react-components-props</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs/react-state-usestate</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs/react-handling-events</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs/react-lists-and-keys</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs/react-useeffect-lifecycle</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs/react-router-basics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/reactjs/react-mini-task-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular/angular-what-is-angular</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular/angular-cli-setup</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular/angular-components-templates</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular/angular-data-binding</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular/angular-directives</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular/angular-services-di</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular/angular-httpclient</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular/angular-routing</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular/angular-reactive-forms</loc></url>
  <url><loc>https://groovygrails.in/tutorial/angular/angular-mini-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs/node-what-is-nodejs</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs/node-event-loop</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs/node-modules-npm</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs/node-builtin-modules</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs/node-express-basics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs/node-middleware</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs/node-rest-apis</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs/node-json-bodies</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs/node-mongodb-mongoose</loc></url>
  <url><loc>https://groovygrails.in/tutorial/nodejs/node-deploying-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php/php-what-is-php</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php/php-basics-echo</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php/php-variables-types</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php/php-control-structures</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php/php-arrays-functions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php/php-forms-get-post</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php/php-mysql-pdo</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php/php-sessions-cookies</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php/php-oop</loc></url>
  <url><loc>https://groovygrails.in/tutorial/php/php-crud-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails/apache-grails-what-is-grails</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails/apache-grails-creating-first-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails/apache-grails-conventions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails/apache-grails-domain-gorm</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails/apache-grails-controllers-actions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails/apache-grails-url-mappings</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails/apache-grails-gsp-layouts</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails/apache-grails-services-transactions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails/apache-grails-validation-constraints</loc></url>
  <url><loc>https://groovygrails.in/tutorial/apache-grails/apache-grails-plugins-ecosystem</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language/groovy-language-what-is-groovy</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language/groovy-language-syntax-vs-java</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language/groovy-language-strings-gstrings-numbers</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language/groovy-language-lists-maps-ranges</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language/groovy-language-closures</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language/groovy-language-control-flow-truth</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language/groovy-language-classes-traits</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language/groovy-language-metaprogramming</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language/groovy-language-builders</loc></url>
  <url><loc>https://groovygrails.in/tutorial/groovy-language/groovy-language-testing-spock</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7/grails-modern-version-history</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7/grails-modern-whats-new-grails-5</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7/grails-modern-creating-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7/grails-modern-profiles-vs-templates</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7/grails-modern-rest-api</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7/grails-modern-gorm-querying</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7/grails-modern-micronaut-integration</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7/grails-modern-spring-security</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7/grails-modern-upgrading-older-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/grails-5-6-7/grails-modern-deploying</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai/claude-ai-what-is-claude</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai/claude-ai-getting-started</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai/claude-ai-prompting-chain-of-thought</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai/claude-ai-learning-programming</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai/claude-ai-code-review-debugging</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai/claude-ai-writing-documentation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai/claude-ai-api-patterns</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai/claude-ai-building-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai/claude-ai-projects-tools</loc></url>
  <url><loc>https://groovygrails.in/tutorial/claude-ai/claude-ai-responsible-usage</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt/chatgpt-what-is-chatgpt</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt/chatgpt-getting-started</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt/chatgpt-writing-better-prompts</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt/chatgpt-generating-code</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt/chatgpt-explaining-code</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt/chatgpt-debugging-and-pair-programming</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt/chatgpt-for-learning-new-technologies</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt/chatgpt-openai-api</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt/chatgpt-tokens-and-models</loc></url>
  <url><loc>https://groovygrails.in/tutorial/chatgpt/chatgpt-limitations-and-verification</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning/ml-python-setup</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning/ml-python-numpy-arrays</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning/ml-python-pandas-data-analysis</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning/ml-python-cleaning-and-preprocessing</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning/ml-python-train-test-splits</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning/ml-python-linear-regression</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning/ml-python-logistic-regression</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning/ml-python-decision-trees-and-random-forests</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning/ml-python-evaluating-models</loc></url>
  <url><loc>https://groovygrails.in/tutorial/machine-learning/ml-python-mini-project</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning/deep-learning-what-is-deep-learning</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning/deep-learning-how-neural-networks-learn</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning/deep-learning-activation-functions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning/deep-learning-backpropagation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning/deep-learning-building-with-pytorch</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning/deep-learning-loss-functions-and-optimizers</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning/deep-learning-cnns</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning/deep-learning-rnns</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning/deep-learning-overfitting-and-regularization</loc></url>
  <url><loc>https://groovygrails.in/tutorial/deep-learning/deep-learning-mini-project</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-what-are-design-patterns</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-singleton-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-factory-method-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-abstract-factory-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-builder-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-prototype-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-adapter-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-facade-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-proxy-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-decorator-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-composite-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-strategy-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-template-method-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-observer-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-command-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-state-pattern</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-chain-of-responsibility-mediator</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-iterator-memento-flyweight</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-patterns-in-spring-and-frameworks</loc></url>
  <url><loc>https://groovygrails.in/tutorial/design-patterns/design-anti-patterns-and-choosing</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-what-is-orm-and-why-use-it</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-jdbc-vs-orm-pain-points</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-jpa-and-hibernate-basics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-entity-lifecycle-states</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-one-to-one-one-to-many</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-many-to-many-join-tables</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-embedded-types-enums-collections</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-spring-data-jpa-repositories</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-derived-query-methods</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-jpql-vs-native-queries</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-criteria-api-specifications</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-transactions-dirty-checking-flush</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-lazy-vs-eager-loading</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-fetch-strategies</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-caching-performance</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-optimistic-pessimistic-locking</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-pagination-sorting-projections</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-schema-generation-flyway-mysql</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-auditing-soft-deletes-versioning</loc></url>
  <url><loc>https://groovygrails.in/tutorial/orm-tools/orm-common-pitfalls-and-best-practices</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-installation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-workbench-cli</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-create-database-table</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-insert</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-select</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-update-delete</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-constraints</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-joins</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-aggregates-group-by</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-indexes</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-stored-procedures-triggers</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mysql-tutorial/mysql-backup-restore</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-installation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-psql</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-data-types</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-create-table</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-crud</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-joins</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-window-functions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-json</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-views</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-functions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-indexes</loc></url>
  <url><loc>https://groovygrails.in/tutorial/postgresql-tutorial/postgresql-backup-transactions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-installation-sqlplus</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-schemas-users-tablespaces</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-create-tables</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-dml</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-select</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-joins-subqueries</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-analytics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-plsql-blocks</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-procedures-functions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-triggers-sequences-indexes</loc></url>
  <url><loc>https://groovygrails.in/tutorial/oracle-database-tutorial/oracle-transactions-admin</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-select-basics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-where</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-aggregates</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-group-by</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-joins</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-subqueries</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-set-operations</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-dml</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-ddl</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-constraints</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-views</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-transactions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-window-functions</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-indexes</loc></url>
  <url><loc>https://groovygrails.in/tutorial/sql-tutorial/sql-schema-design</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-setup</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-configuration</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-mappers</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-crud</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-result-maps</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-dynamic-sql</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-parameters</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-caching</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-spring-boot</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-annotations</loc></url>
  <url><loc>https://groovygrails.in/tutorial/mybatis-tutorial/mybatis-best-practices</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ibatis-tutorial/ibatis-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ibatis-tutorial/ibatis-vs-mybatis</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ibatis-tutorial/ibatis-setup</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ibatis-tutorial/ibatis-sqlmapconfig</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ibatis-tutorial/ibatis-sqlmap-files</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ibatis-tutorial/ibatis-parameter-result-maps</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ibatis-tutorial/ibatis-dynamic-sql</loc></url>
  <url><loc>https://groovygrails.in/tutorial/ibatis-tutorial/ibatis-migration</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-setup</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-selectors</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-dom-manipulation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-events</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-animation</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-ajax</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-objects</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-forms</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-plugins</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-and-vanilla</loc></url>
  <url><loc>https://groovygrails.in/tutorial/jquery-tutorial/jquery-best-practices</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-itext</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-poi</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-log4j</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-logback</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-quartz</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-javamail</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-jmf</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-aspectj</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-jfreechart</loc></url>
  <url><loc>https://groovygrails.in/tutorial/open-source-tutorial/open-source-best-practices</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-architecture</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-pods</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-deployments</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-services</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-configmaps-secrets</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-storage</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-ingress</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-namespaces</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-helm</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-autoscaling</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-monitoring</loc></url>
  <url><loc>https://groovygrails.in/tutorial/kubernetes-tutorial/kubernetes-best-practices</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/awt-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/awt-frame</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/awt-layouts</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/awt-controls</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/awt-events</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/awt-graphics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/awt-menus-dialogs</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/awt-apps</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/swing-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/swing-components</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/swing-sliders-progress</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/swing-password-dialogs</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/swing-menus-popups</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/swing-file-dialog</loc></url>
  <url><loc>https://groovygrails.in/tutorial/awt-swing-tutorial/swing-layouts</loc></url>
  <url><loc>https://groovygrails.in/tutorial/android-tutorial/android-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/android-tutorial/android-architecture</loc></url>
  <url><loc>https://groovygrails.in/tutorial/android-tutorial/android-setup</loc></url>
  <url><loc>https://groovygrails.in/tutorial/android-tutorial/android-first-app</loc></url>
  <url><loc>https://groovygrails.in/tutorial/android-tutorial/android-activities-ui</loc></url>
  <url><loc>https://groovygrails.in/tutorial/android-tutorial/android-data-storage</loc></url>
  <url><loc>https://groovygrails.in/tutorial/android-tutorial/android-media</loc></url>
  <url><loc>https://groovygrails.in/tutorial/android-tutorial/android-graphics</loc></url>
  <url><loc>https://groovygrails.in/tutorial/struts2-tutorial/struts2-introduction</loc></url>
  <url><loc>https://groovygrails.in/tutorial/struts2-tutorial/struts2-architecture</loc></url>
  <url><loc>https://groovygrails.in/tutorial/struts2-tutorial/struts2-interceptors</loc></url>
  <url><loc>https://groovygrails.in/tutorial/struts2-tutorial/struts2-setup</loc></url>
  <url><loc>https://groovygrails.in/tutorial/struts2-tutorial/struts2-login-example</loc></url>
</urlset>