{"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":"Hibernate: Web \u00c7er\u00e7evesi De\u011fil, ORM \u00c7\u00f6z\u00fcm\u00fc!","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"wb8iRPS8Fv\"><a href=\"https:\/\/fatihsoysal.com\/blog\/hibernate-web-cercevesi-degil-orm-cozumu\/\">Hibernate: Web \u00c7er\u00e7evesi De\u011fil, ORM \u00c7\u00f6z\u00fcm\u00fc!<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/hibernate-web-cercevesi-degil-orm-cozumu\/embed\/#?secret=wb8iRPS8Fv\" width=\"600\" height=\"338\" title=\"&#8220;Hibernate: Web \u00c7er\u00e7evesi De\u011fil, ORM \u00c7\u00f6z\u00fcm\u00fc!&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"wb8iRPS8Fv\" 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":"\u00c7o\u011fu Java geli\u015ftiricisi Hibernate ile kar\u015f\u0131la\u015fm\u0131\u015f, hatta aktif olarak kullan\u0131yordur. Ancak, Hibernate'in tam olarak ne oldu\u011fu ve \u00f6zellikle web framework'leri ile aras\u0131ndaki fark, bazen yeterince anla\u015f\u0131lmayabilir. Bu makalede, Hibernate'in asl\u0131nda bir ORM (Object-Relational Mapping) \u00e7\u00f6z\u00fcm\u00fc oldu\u011funu, bir web \u00e7er\u00e7evesi olmad\u0131\u011f\u0131n\u0131 a\u00e7\u0131klayaca\u011f\u0131z. Bunun yan\u0131 s\u0131ra, uygulamalar\u0131m\u0131zda nas\u0131l kullan\u0131ld\u0131\u011f\u0131n\u0131 ve avantajlar\u0131n\u0131 detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z."}