<br />
<b>Warning</b>:  Undefined array key "global_protection_id" in <b>/home/wikitechy/public_html/interview-questions/wp-content/plugins/content-protector/inc/class-ps-rest-handler.php</b> on line <b>51</b><br />
{"id":624,"date":"2021-07-13T23:06:50","date_gmt":"2021-07-13T23:06:50","guid":{"rendered":"https:\/\/www.wikitechy.com\/interview-questions\/?p=624"},"modified":"2021-09-11T11:41:38","modified_gmt":"2021-09-11T11:41:38","slug":"difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance","status":"publish","type":"post","link":"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/","title":{"rendered":"Difference between JDBC and Hibernate ? Give one sample based on the variance ?"},"content":{"rendered":"<div class=\"TextHeading\">\n<div class=\"hddn\">\n<h2 id=\"what-is-jdbc\" class=\"color-purple\" style=\"text-align: justify;\"><span style=\"font-family: inherit; font-size: 2rem;\">What is JDBC ?<\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"Content\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<ul>\n<li>JDBC(Java Database Connectivity) is an API which is used to access database in a java program.<\/li>\n<li>It is a tool for java-database connection.<\/li>\n<li>There are various methods and queries provided by JDBC for accessing database. For making connections drivers are provided by JDBC.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"ImageContent\" style=\"text-align: justify;\">\n<div class=\"hddn\"><img decoding=\"async\" class=\"img-responsive center-block aligncenter\" src=\"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/what-is-jdbc.png\" alt=\" What is JDBC\" \/><\/div>\n<\/div>\n<div class=\"TextHeading\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<h2 id=\"what-is-hibernate\" class=\"color-blue\">What is Hibernate ?<\/h2>\n<\/div>\n<\/div>\n<div class=\"Content\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<ul>\n<li>Hibernate is an ORM tool which is used to map database tables to java classes.<\/li>\n<li>It is easy to implement and using OOP concept of java to database tables.<\/li>\n<li>Hibernate makes the connection itself and in hibernate to operate over the tables we use hibernate\u2019s query language.<\/li>\n<li>So in JDBC we were using SQl(structured query language) but here it itself provides the language which is popularly known as Hql.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"ImageContent\" style=\"text-align: justify;\">\n<div class=\"hddn\"><img decoding=\"async\" class=\"img-responsive center-block aligncenter\" src=\"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/what-is-hibernate.png\" alt=\" What is Hibernate\" \/><\/div>\n<\/div>\n<div class=\"TextHeading\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<h2 id=\"difference-between-jdbc-and-hibernate\" class=\"color-purple\">Difference between JDBC and Hibernate ?<\/h2>\n<\/div>\n<\/div>\n<div class=\"Content\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<ul>\n<li>Hibernate is ORM wich maps POJO using xml file to access and create data form hatro database. but in jdbc developers has to write code to map object model data to RDBMS and it access.<\/li>\n<li>JDBC using SQL to access database developer has to effective way to access the database. but hibernate provides HQL which powerful and includes all feature of SQL and supports ploymorphic query.<\/li>\n<li>Hibernate data transaction is fast due to work is perform due container mean its xml file mostly but JDBC has slow transaction.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"Content\">\n<div class=\"hddn\">\n<table class=\"table-bordered table-striped table table-responsive\">\n<tbody>\n<tr style=\"text-align: justify;\">\n<th>JDBC<\/th>\n<th>Hibernate<\/th>\n<\/tr>\n<tr style=\"text-align: justify;\">\n<td class=\"text-leftalign\">JDBC does not support lazy loading<\/td>\n<td class=\"text-leftalign\">Hibernate does support lazy loading which offers better performance<\/td>\n<\/tr>\n<tr style=\"text-align: justify;\">\n<td class=\"text-leftalign\">In JDBC user is responsible for creating<br \/>\nand closing the connections<\/td>\n<td class=\"text-leftalign\">But in case of hibernate Run time system takes care of creating and closing the connections<\/td>\n<\/tr>\n<tr style=\"text-align: justify;\">\n<td class=\"text-leftalign\">JDBC is a technology<\/td>\n<td class=\"text-leftalign\">Hibernate is a orm framework<\/td>\n<\/tr>\n<tr>\n<td class=\"text-leftalign\" style=\"text-align: justify;\">Does not support associations<\/td>\n<td class=\"text-leftalign\" style=\"text-align: justify;\">support associations.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Answer : JDBC(Java Database Connectivity) is an API which is used to access database&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"passster_activate_protection":false,"passster_protect_child_pages":"","passster_protection_type":"password","passster_password":"","passster_activate_overwrite_defaults":"","passster_headline":"","passster_instruction":"","passster_placeholder":"","passster_button":"","passster_id":"","passster_activate_misc_settings":"","passster_redirect_url":"","passster_hide":"no","passster_area_shortcode":"","gtb_hide_title":false,"gtb_wrap_title":false,"gtb_class_title":"","gtb_remove_headerfooter":false,"footnotes":""},"categories":[4004],"tags":[195,491,360,203,199,214,198,363,209,205,4053,2936,222,4084,4080,4079,4078,4077,4073,4072,4085,4075,4086,4074,4087,196,212,213,4054,4057,4065,4070,4056,4068,4062,4055,4069,4064,4060,4063,4061,286,207,366,204,4059,4067,217,282,4071,4023,483,206,4083,4076,4081,4082,4058,4066,200,197,280,364,968,15912],"class_list":["post-624","post","type-post","status-publish","format-standard","hentry","category-java","tag-accenture-interview-questions-and-answers","tag-applied-materials-interview-questions-and-answers","tag-atos-interview-questions-and-answers","tag-capgemini-interview-questions-and-answers","tag-casting-networks-india-pvt-limited-interview-questions-and-answers","tag-cgi-group-inc-interview-questions-and-answers","tag-chetu-interview-questions-and-answers","tag-ciena-corporation-interview-questions-and-answers","tag-collabera-technologies-interview-questions-and-answers","tag-dell-international-services-india-pvt-ltd-interview-questions-and-answers","tag-difference-between-jdbc-and-hibernate","tag-fis-global-business-solutions-india-pvt-ltd-interview-questions-and-answers","tag-flipkart-interview-questions-and-answers","tag-hibernate-5","tag-hibernate-annotations","tag-hibernate-criteria","tag-hibernate-example","tag-hibernate-framework","tag-hibernate-interview-questions","tag-hibernate-java","tag-hibernate-mapping","tag-hibernate-meaning","tag-hibernate-orm","tag-hibernate-tutorial","tag-hibernate-version","tag-ibm-interview-questions-and-answers","tag-indecomm-global-services-interview-questions-and-answers","tag-infosys-technologies-interview-questions-and-answers","tag-jdbc","tag-jdbc-connection","tag-jdbc-connection-in-java","tag-jdbc-download","tag-jdbc-driver","tag-jdbc-driver-download","tag-jdbc-example","tag-jdbc-in-java","tag-jdbc-mysql","tag-jdbc-odbc","tag-jdbc-sql-server","tag-jdbc-sqlserver","tag-jdbc-url","tag-lt-infotech-interview-questions-and-answers","tag-mphasis-interview-questions-and-answers","tag-netapp-interview-questions-and-answers","tag-oracle-corporation-interview-questions-and-answers","tag-oracle-jdbc","tag-oracle-jdbc-driver-download","tag-peoplestrong-interview-questions-and-answers","tag-persistent-systems-interview-questions-and-answers","tag-postgresql-jdbc-driver","tag-rbs-india-de-interview-questions-and-answers","tag-reliance-industries-ltd-interview-questions-and-answers","tag-sap-labs-india-pvt-ltd-interview-questions-and-answers","tag-spring-and-hibernate","tag-spring-hibernate","tag-spring-hibernate-example","tag-spring-hibernate-integration","tag-sql-server-jdbc-driver","tag-sqljdbc","tag-tech-mahindra-interview-questions-and-answers","tag-unitedhealth-group-interview-questions-and-answers","tag-virtusa-consulting-services-pvt-ltd-interview-questions-and-answers","tag-wells-fargo-interview-questions-and-answers","tag-wipro-infotech-interview-questions-and-answers","tag-xybion-interview-questions-and-answers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Difference between JDBC and Hibernate ? - Java - Wikitechy<\/title>\n<meta name=\"description\" content=\"Difference between JDBC and Hibernate ? Give one sample based on the variance - Hibernate is object relational mapping.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Difference between JDBC and Hibernate ? - Java - Wikitechy\" \/>\n<meta property=\"og:description\" content=\"Difference between JDBC and Hibernate ? Give one sample based on the variance - Hibernate is object relational mapping.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/\" \/>\n<meta property=\"og:site_name\" content=\"Wikitechy\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-13T23:06:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-11T11:41:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/what-is-jdbc.png\" \/>\n<meta name=\"author\" content=\"Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/\",\"name\":\"Difference between JDBC and Hibernate ? - Java - Wikitechy\",\"isPartOf\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/what-is-jdbc.png\",\"datePublished\":\"2021-07-13T23:06:50+00:00\",\"dateModified\":\"2021-09-11T11:41:38+00:00\",\"author\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757\"},\"description\":\"Difference between JDBC and Hibernate ? Give one sample based on the variance - Hibernate is object relational mapping.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/#primaryimage\",\"url\":\"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/what-is-jdbc.png\",\"contentUrl\":\"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/what-is-jdbc.png\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#website\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/\",\"name\":\"Wikitechy\",\"description\":\"Interview Questions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757\",\"name\":\"Editor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g\",\"caption\":\"Editor\"},\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/author\/editor\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Difference between JDBC and Hibernate ? - Java - Wikitechy","description":"Difference between JDBC and Hibernate ? Give one sample based on the variance - Hibernate is object relational mapping.","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:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/","og_locale":"en_US","og_type":"article","og_title":"Difference between JDBC and Hibernate ? - Java - Wikitechy","og_description":"Difference between JDBC and Hibernate ? Give one sample based on the variance - Hibernate is object relational mapping.","og_url":"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/","og_site_name":"Wikitechy","article_published_time":"2021-07-13T23:06:50+00:00","article_modified_time":"2021-09-11T11:41:38+00:00","og_image":[{"url":"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/what-is-jdbc.png"}],"author":"Editor","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Editor","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/","url":"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/","name":"Difference between JDBC and Hibernate ? - Java - Wikitechy","isPartOf":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/#primaryimage"},"image":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/what-is-jdbc.png","datePublished":"2021-07-13T23:06:50+00:00","dateModified":"2021-09-11T11:41:38+00:00","author":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757"},"description":"Difference between JDBC and Hibernate ? Give one sample based on the variance - Hibernate is object relational mapping.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/difference-between-jdbc-and-hibernate-give-one-sample-based-on-the-variance\/#primaryimage","url":"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/what-is-jdbc.png","contentUrl":"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/what-is-jdbc.png"},{"@type":"WebSite","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website","url":"https:\/\/www.wikitechy.com\/interview-questions\/","name":"Wikitechy","description":"Interview Questions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757","name":"Editor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g","caption":"Editor"},"url":"https:\/\/www.wikitechy.com\/interview-questions\/author\/editor\/"}]}},"_links":{"self":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/comments?post=624"}],"version-history":[{"count":3,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/624\/revisions"}],"predecessor-version":[{"id":3427,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/624\/revisions\/3427"}],"wp:attachment":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/media?parent=624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/categories?post=624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/tags?post=624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}