{"id":23858,"date":"2025-06-12T20:45:15","date_gmt":"2025-06-12T17:45:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/"},"modified":"2025-06-12T20:45:15","modified_gmt":"2025-06-12T17:45:15","slug":"spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/","title":{"rendered":"Spring Boot&#8217;ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7"},"content":{"rendered":"<p><body><\/p>\n<p>Spring Boot&#8217;ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7<\/p>\n<p>Merhaba!  Bug\u00fcn sizlerle Spring Boot uygulamalar\u0131n\u0131za H2 veritaban\u0131n\u0131 entegre etmenin ne kadar kolay oldu\u011funu g\u00f6sterece\u011fim. H2, haf\u0131zada \u00e7al\u0131\u015fan, hafif ve geli\u015ftirme a\u015famas\u0131nda olduk\u00e7a pratik bir veritaban\u0131 \u00e7\u00f6z\u00fcm\u00fcd\u00fcr.  Bu sayede geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131rabilir ve karma\u015f\u0131k kurulumlarla u\u011fra\u015fmadan kodunuza odaklanabilirsiniz.<\/p>\n<h2>H2 Veritaban\u0131 Nedir ve Neden Kullanmal\u0131y\u0131z?<\/h2>\n<p>H2, Java tabanl\u0131, a\u00e7\u0131k kaynak kodlu bir veritaban\u0131d\u0131r.  En b\u00fcy\u00fck avantaj\u0131, yerel bir dosyaya veya do\u011frudan belle\u011fe (in-memory) kurulabilmesidir.  Bu da h\u0131zl\u0131 geli\u015ftirme ve test i\u00e7in m\u00fckemmel bir ortam sa\u011flar.  \u00d6rne\u011fin, bir uygulama geli\u015ftirme s\u00fcrecinde, s\u00fcrekli veritaban\u0131 ba\u011flant\u0131s\u0131 kurup, yap\u0131land\u0131rma dosyalar\u0131yla u\u011fra\u015fmak yerine H2 ile do\u011frudan kodunuzu test edebilirsiniz.  Ayr\u0131ca, k\u00fc\u00e7\u00fck projeler veya prototipler i\u00e7in ideal bir se\u00e7enektir.  H2&#8217;nin basitli\u011fi ve performans\u0131, geli\u015ftirme s\u00fcrecini b\u00fcy\u00fck \u00f6l\u00e7\u00fcde kolayla\u015ft\u0131r\u0131r. Sonu\u00e7 olarak, daha az zaman harcayarak daha fazla i\u015f \u00fcretebilirsiniz.<\/p>\n<h2>Spring Boot Projesine H2 Ekleme<\/h2>\n<p>\u0130lk ad\u0131m olarak,  <code>pom.xml<\/code> dosyan\u0131za H2 ba\u011f\u0131ml\u0131l\u0131\u011f\u0131n\u0131 eklemeniz gerekiyor.  A\u015fa\u011f\u0131daki kodu  <code>dependencies<\/code>  b\u00f6l\u00fcm\u00fcne ekleyin:<\/p>\n<pre><code class=\"language-xml\">\n&lt;dependency&gt;\n    &lt;groupId&gt;com.h2database&lt;\/groupId&gt;\n    &lt;artifactId&gt;h2&lt;\/artifactId&gt;\n    &lt;scope&gt;runtime&lt;\/scope&gt;\n&lt;\/dependency&gt;\n<\/code><\/pre>\n<p>Bu ba\u011f\u0131ml\u0131l\u0131\u011f\u0131 ekledikten sonra, Spring Boot otomatik olarak H2&#8217;yi tan\u0131yacak ve konfig\u00fcrasyonunu yapacakt\u0131r.  Genellikle ekstra konfig\u00fcrasyon yapman\u0131za gerek kalmaz. Ancak, baz\u0131 durumlarda, uygulama \u00f6zellikler dosyan\u0131zda (<code>application.properties<\/code> veya <code>application.yml<\/code>) veritaban\u0131 ba\u011flant\u0131 bilgilerini belirleyebilirsiniz. Bu bilgiler genellikle a\u015fa\u011f\u0131daki gibi olacakt\u0131r:<\/p>\n<pre><code class=\"language-properties\">\nspring.datasource.url=jdbc:h2:mem:testdb\nspring.datasource.driverClassName=org.h2.Driver\nspring.datasource.username=sa\nspring.datasource.password=\n<\/code><\/pre>\n<p>Bu konfig\u00fcrasyon, haf\u0131zada (in-memory) bir veritaban\u0131 olu\u015fturur.  testdb yerine istedi\u011finiz bir veritaban\u0131 ad\u0131 kullanabilirsiniz.  sa kullan\u0131c\u0131s\u0131 varsay\u0131lan H2 kullan\u0131c\u0131s\u0131d\u0131r ve \u015fifresi bo\u015f b\u0131rak\u0131labilir.<\/p>\n<h2>H2 Konsolu ile Etkile\u015fim<\/h2>\n<p>Uygulaman\u0131z\u0131 \u00e7al\u0131\u015ft\u0131rd\u0131ktan sonra, H2 konsolunu kullanarak veritaban\u0131yla do\u011frudan etkile\u015fim kurabilirsiniz.  H2 konsoluna eri\u015fmek i\u00e7in, uygulaman\u0131z\u0131n \u00e7al\u0131\u015ft\u0131\u011f\u0131 port numaras\u0131n\u0131 (genellikle 8080) taray\u0131c\u0131n\u0131za yazarak eri\u015febilirsiniz.  \u00d6rne\u011fin,  <code>http:\/\/localhost:8080\/h2-console<\/code>  adresini ziyaret edebilirsiniz.  Gerekli ba\u011flant\u0131 bilgilerini girdikten sonra, SQL sorgular\u0131n\u0131z\u0131 \u00e7al\u0131\u015ft\u0131rabilirsiniz.  Bu sayede veritaban\u0131n\u0131zdaki verileri y\u00f6netebilir ve sorgulayabilirsiniz.  <\/p>\n<h2>\u00d6rnek Uygulama<\/h2>\n<p>\u015eimdi basit bir \u00f6rnek ile H2 kullan\u0131m\u0131n\u0131 peki\u015ftirelim. \u00d6rne\u011fin, bir kullan\u0131c\u0131 tablosunu olu\u015fturup verileri kaydedebiliriz.  Bu \u00f6rnek,  Spring Data JPA  ile birlikte daha da kolayla\u015f\u0131r.  JPA ile veritaban\u0131 i\u015flemlerini  \u00e7ok daha temiz ve basit bir \u015fekilde ger\u00e7ekle\u015ftirebiliriz. Daha detayl\u0131 bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> adresini ziyaret edebilirsiniz.<\/p>\n<p>Sonu\u00e7 olarak, H2 veritaban\u0131 Spring Boot projelerinde h\u0131zl\u0131 ve verimli geli\u015ftirme i\u00e7in m\u00fckemmel bir se\u00e7imdir.  Hafif yap\u0131s\u0131, kolay kurulumu ve kullan\u0131\u015fl\u0131 konsolu sayesinde, geli\u015ftirme s\u00fcrecinizi \u00f6nemli \u00f6l\u00e7\u00fcde kolayla\u015ft\u0131r\u0131r. Bu yaz\u0131da bahsetti\u011fim y\u00f6ntemleri kullanarak sizde  H2&#8217;nin g\u00fcc\u00fcnden faydalanabilirsiniz.<\/p>\n<p>Umar\u0131m bu makale size yard\u0131mc\u0131 olmu\u015ftur. Ba\u015fka sorular\u0131n\u0131z veya \u00f6nerileriniz varsa, l\u00fctfen yorum b\u0131rakmaktan \u00e7ekinmeyin!<\/p>\n<p>#Etiketler: Spring Boot, H2 Database, Veritaban\u0131, Java, Kurulum, \u00d6rnek, Uygulama, Tutorial, Rehber, Fatih Soysal, JPA, Spring Data JPA<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Spring Boot&#8217;ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7 Merhaba! Bug\u00fcn sizlerle Spring Boot uygulamalar\u0131n\u0131za H2 veritaban\u0131n\u0131 entegre etmenin&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-23858","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Spring Boot&#039;ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7<\/title>\n<meta name=\"description\" content=\"Merhaba! Bug\u00fcn sizlerle Spring Boot uygulamalar\u0131n\u0131za H2 veritaban\u0131n\u0131 entegre etmenin ne kadar kolay oldu\u011funu g\u00f6sterece\u011fim. H2, haf\u0131zada \u00e7al\u0131\u015fan, hafif ve geli\u015ftirme a\u015famas\u0131nda olduk\u00e7a pratik bir veritaban\u0131 \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. Bu sayede geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131rabilir ve karma\u015f\u0131k kurulumlarla u\u011fra\u015fmadan kodunuza odaklanabilirsiniz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Spring Boot&#039;ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Bug\u00fcn sizlerle Spring Boot uygulamalar\u0131n\u0131za H2 veritaban\u0131n\u0131 entegre etmenin ne kadar kolay oldu\u011funu g\u00f6sterece\u011fim. H2, haf\u0131zada \u00e7al\u0131\u015fan, hafif ve geli\u015ftirme a\u015famas\u0131nda olduk\u00e7a pratik bir veritaban\u0131 \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. Bu sayede geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131rabilir ve karma\u015f\u0131k kurulumlarla u\u011fra\u015fmadan kodunuza odaklanabilirsiniz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-12T17:45:15+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Spring Boot&#8217;ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7\",\"datePublished\":\"2025-06-12T17:45:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/\"},\"wordCount\":544,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/\",\"name\":\"Spring Boot'ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-06-12T17:45:15+00:00\",\"description\":\"Merhaba! Bug\u00fcn sizlerle Spring Boot uygulamalar\u0131n\u0131za H2 veritaban\u0131n\u0131 entegre etmenin ne kadar kolay oldu\u011funu g\u00f6sterece\u011fim. H2, haf\u0131zada \u00e7al\u0131\u015fan, hafif ve geli\u015ftirme a\u015famas\u0131nda olduk\u00e7a pratik bir veritaban\u0131 \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. Bu sayede geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131rabilir ve karma\u015f\u0131k kurulumlarla u\u011fra\u015fmadan kodunuza odaklanabilirsiniz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Spring Boot&#8217;ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Spring Boot'ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7","description":"Merhaba! Bug\u00fcn sizlerle Spring Boot uygulamalar\u0131n\u0131za H2 veritaban\u0131n\u0131 entegre etmenin ne kadar kolay oldu\u011funu g\u00f6sterece\u011fim. H2, haf\u0131zada \u00e7al\u0131\u015fan, hafif ve geli\u015ftirme a\u015famas\u0131nda olduk\u00e7a pratik bir veritaban\u0131 \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. Bu sayede geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131rabilir ve karma\u015f\u0131k kurulumlarla u\u011fra\u015fmadan kodunuza odaklanabilirsiniz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/","og_locale":"tr_TR","og_type":"article","og_title":"Spring Boot'ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7","og_description":"Merhaba! Bug\u00fcn sizlerle Spring Boot uygulamalar\u0131n\u0131za H2 veritaban\u0131n\u0131 entegre etmenin ne kadar kolay oldu\u011funu g\u00f6sterece\u011fim. H2, haf\u0131zada \u00e7al\u0131\u015fan, hafif ve geli\u015ftirme a\u015famas\u0131nda olduk\u00e7a pratik bir veritaban\u0131 \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. Bu sayede geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131rabilir ve karma\u015f\u0131k kurulumlarla u\u011fra\u015fmadan kodunuza odaklanabilirsiniz.","og_url":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-06-12T17:45:15+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Spring Boot&#8217;ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7","datePublished":"2025-06-12T17:45:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/"},"wordCount":544,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/","url":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/","name":"Spring Boot'ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-06-12T17:45:15+00:00","description":"Merhaba! Bug\u00fcn sizlerle Spring Boot uygulamalar\u0131n\u0131za H2 veritaban\u0131n\u0131 entegre etmenin ne kadar kolay oldu\u011funu g\u00f6sterece\u011fim. H2, haf\u0131zada \u00e7al\u0131\u015fan, hafif ve geli\u015ftirme a\u015famas\u0131nda olduk\u00e7a pratik bir veritaban\u0131 \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. Bu sayede geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131rabilir ve karma\u015f\u0131k kurulumlarla u\u011fra\u015fmadan kodunuza odaklanabilirsiniz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/spring-bootta-h2-veritabani-kolay-ve-hizli-baslangic\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Spring Boot&#8217;ta H2 Veritaban\u0131: Kolay ve H\u0131zl\u0131 Ba\u015flang\u0131\u00e7"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/23858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=23858"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/23858\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=23858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=23858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=23858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}