{"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 Boot'ta @PreConstruct ve @PostConstruct Anotasyonlar\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"zBSnO9hGAZ\"><a href=\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-preconstruct-ve-postconstruct-anotasyonlari\/\">Spring Boot&#8217;ta @PreConstruct ve @PostConstruct Anotasyonlar\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-preconstruct-ve-postconstruct-anotasyonlari\/embed\/#?secret=zBSnO9hGAZ\" width=\"600\" height=\"338\" title=\"&#8220;Spring Boot&#8217;ta @PreConstruct ve @PostConstruct Anotasyonlar\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"zBSnO9hGAZ\" 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":"Spring Boot, Java tabanl\u0131 uygulamalar geli\u015ftirmek i\u00e7in pop\u00fcler bir framework't\u00fcr. Bu framework'\u00fcn sundu\u011fu g\u00fc\u00e7l\u00fc \u00f6zellikler aras\u0131nda, bean'lerin ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fc y\u00f6netmek i\u00e7in kullan\u0131lan anotasyonlar yer al\u0131r. Bu anotasyonlardan ikisi, \u00f6zellikle nesne ba\u015flatma ve sonland\u0131rma i\u015flemlerinde olduk\u00e7a kullan\u0131\u015fl\u0131d\u0131r: @PreConstruct ve @PostConstruct."}