{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Spring Serisi: Giri\u015f","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"5mGtKnHuN8\"><a href=\"https:\/\/fatihsoysal.com\/blog\/spring-serisi-giris\/\">Spring Serisi: Giri\u015f<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/spring-serisi-giris\/embed\/#?secret=5mGtKnHuN8\" width=\"600\" height=\"338\" title=\"&#8220;Spring Serisi: Giri\u015f&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"5mGtKnHuN8\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Bu makalede, Java d\u00fcnyas\u0131n\u0131n pop\u00fcler framework'lerinden biri olan Spring Framework'e derinlemesine bir giri\u015f yapaca\u011f\u0131z. \u00d6ncelikle, Spring nedir ve neden kullanmal\u0131y\u0131z sorular\u0131na cevap arayaca\u011f\u0131z. Ard\u0131ndan, temel kavramlar\u0131 ve mimarisini inceleyece\u011fiz. Son olarak da, Spring'in avantaj ve dezavantajlar\u0131n\u0131 ele alarak, projenizde Spring kullanman\u0131n size sa\u011flayaca\u011f\u0131 faydalar\u0131 ve kar\u015f\u0131la\u015fabilece\u011finiz zorluklar\u0131 tart\u0131\u015faca\u011f\u0131z. Bu seri, Spring'in \u00e7e\u015fitli bile\u015fenlerini ad\u0131m ad\u0131m \u00f6\u011frenmek isteyenler i\u00e7in ideal bir ba\u015flang\u0131\u00e7 noktas\u0131 olacakt\u0131r."}