日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

java中Hibernate面試知識點(diǎn)整理

瀏覽:26日期:2022-08-17 16:30:11

作為常用的框架之一,Hibernate在面試的時(shí)候難免會被問到。好在涉及的都是一些理論方面的知識點(diǎn),比如概念、原理、使用之類的。我們在面試之前可以針對這方面的題目,做一個(gè)充足的準(zhǔn)備,即使有些人對hibernate框架的了解并不深入。下面我們就hibernate框架中常見的面試題帶來介紹。

1. 為什么要使用 hibernate?

(1).對JDBC做了輕量級的封裝,簡化了數(shù)據(jù)訪問層編碼。

(2).Hibernate是一個(gè)ORM框架,開發(fā)者可以使用面向?qū)ο蟮乃枷氩僮鲾?shù)據(jù)庫,使用更加方便。

(3) hibernate映射很靈活,支持各種關(guān)系數(shù)據(jù)庫,從一對一到多對多的各種復(fù)雜關(guān)系。

2.比較hibernate的三種檢索策略優(yōu)缺點(diǎn)

(1)立即檢索;

優(yōu)點(diǎn): 對應(yīng)用程序完全透明,不管對象處于持久化狀態(tài),還是游離狀態(tài),應(yīng)用程序都可以方便的從一個(gè)對象導(dǎo)航到與它關(guān)聯(lián)的對象;

缺點(diǎn):1.select語句太多;2.可能會加載應(yīng)用程序不需要訪問的對象白白浪費(fèi)許多內(nèi)存空間;

(2)延遲檢索:

優(yōu)點(diǎn): 由應(yīng)用程序決定需要加載哪些對象,可以避免可執(zhí)行多余的select語句,以及避免加載應(yīng)用程序不需要訪問的對象。因此能提高檢索性能,并且能節(jié)省內(nèi)存空間;

缺點(diǎn): 應(yīng)用程序如果希望訪問游離狀態(tài)代理類實(shí)例,必須保證他在持久化狀態(tài)時(shí)已經(jīng)被初始化;

(3)迫切左外連接檢索

優(yōu)點(diǎn):對應(yīng)用程序完全透明,不管對象處于持久化狀態(tài),還是游離狀態(tài),應(yīng)用程序都可以方便地沖一個(gè)對象導(dǎo)航到與它關(guān)聯(lián)的對象。使用了外連接,select語句數(shù)目少;

缺點(diǎn):可能會加載應(yīng)用程序不需要訪問的對象,白白浪費(fèi)許多內(nèi)存空間;復(fù)雜的數(shù)據(jù)庫表連接也會影響檢索性能;

3.什么是 ORM 框架?

(Object Relation Mapping)對象關(guān)系映射,即通過類與數(shù)據(jù)庫表的映射關(guān)系,將對象持久化到數(shù)據(jù)庫中。

4.hibernate對象的三種狀態(tài)

Hibernate中對象有三種狀態(tài): 臨時(shí)狀態(tài)(Transient)、持久狀態(tài)(Persistent)、游離狀態(tài)(Detached)

臨時(shí)狀態(tài):剛剛使用new語句創(chuàng)建,還沒有被持久化,不處于Session的緩存中。處于臨時(shí)狀態(tài)的狀態(tài)的Java對象被稱為臨時(shí)對象。

持久化狀態(tài):已經(jīng)被持久化,加入到Session的緩存中。處于持久化狀態(tài)的Java對象被稱為持久化對象。

游離狀態(tài):已經(jīng)被持久化,但不處于session的緩存中。處于游離狀態(tài)的Java對象被稱為游離對象。

5.Hibernate是如何延遲加載?

當(dāng)Hibernate在查詢數(shù)據(jù)的時(shí)候,數(shù)據(jù)并沒有存在與內(nèi)存中,當(dāng)程序真正對數(shù)據(jù)的操作時(shí),對象才存在與內(nèi)存中,就實(shí)現(xiàn)了延遲加載,他節(jié)省了服務(wù)器的內(nèi)存開銷,從而提高了服務(wù)器的性能。

面試題擴(kuò)展:

1.一般情況下,關(guān)系數(shù)據(jù)模型與對象模型之間有哪些匹配關(guān)系(多選)

A)表對應(yīng)類

B)記錄對應(yīng)對象

C)表的字段對應(yīng)類的屬性

D)表之間的參考關(guān)系對應(yīng)類之間的依賴關(guān)系

2.以下關(guān)于SessionFactory的說法哪些正確?(多選)

A)對于每個(gè)數(shù)據(jù)庫事務(wù),應(yīng)該創(chuàng)建一個(gè)SessionFactory對象

B)一個(gè)SessionFactory對象對應(yīng)一個(gè)數(shù)據(jù)庫存儲源。

C)SessionFactory是重量級的對象,不應(yīng)該隨意創(chuàng)建。如果系統(tǒng)中只有一個(gè)數(shù)據(jù)庫存儲源,只需要創(chuàng)建一個(gè)。

D)SessionFactory的load()方法用于加載持久化對象

3.元素有一個(gè)cascade屬性,如果希望Hibernate級聯(lián)保存集合中的對象,casecade屬性應(yīng)該取什么值?(單選)

A)none

B)save

C)delete

D)save-update

5.以下哪些屬于Session的方法?

A)load()

B)save()

C)delete()

D)update()

E)open()

F)close()

到此這篇關(guān)于java中Hibernate面試知識點(diǎn)整理的文章就介紹到這了,更多相關(guān)java之Hibernate面試要點(diǎn)內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
精品一区二区三区亚洲| 少妇高潮一区二区三区99| 国产91久久精品一区二区| а√天堂8资源在线| 福利片在线一区二区| 日本一区二区高清不卡| 精品视频高潮| 国产精品成人a在线观看| 精品深夜福利视频| 欧美日韩亚洲在线观看| 最新日韩av| 免费精品国产的网站免费观看| 欧美日韩一区二区三区视频播放| 国产韩日影视精品| 视频一区二区中文字幕| 亚洲综合色婷婷在线观看| 国产精品亚洲欧美日韩一区在线| 7777精品| 福利一区二区三区视频在线观看| 国产精品久久久久av电视剧| 国产综合亚洲精品一区二| 日韩专区在线视频| 91免费精品国偷自产在线在线| 欧美激情视频一区二区三区免费| 97精品国产福利一区二区三区| 久久国产小视频| 日韩精品诱惑一区?区三区| 在线一区免费| 久久99久久人婷婷精品综合| 久久久夜精品| 日韩黄色av| 久久久人人人| 欧美影院精品| 99国产精品99久久久久久粉嫩| 欧美亚洲国产日韩| 成人午夜国产| 国产精品videossex久久发布| 欧美成人精品| 精品国内亚洲2022精品成人| 国产亚洲在线| 97精品国产一区二区三区| 亚洲精品小说| 亚洲一级少妇| 黄色欧美在线| 欧美日韩亚洲三区| 老牛影视一区二区三区| 99久久夜色精品国产亚洲狼| 国产精品嫩模av在线| 中文一区一区三区免费在线观| 日韩欧美一区二区三区免费观看| 91在线成人| 91免费精品国偷自产在线在线| 99热精品在线| 亚洲h色精品| 日本不卡免费高清视频在线| 国产精品流白浆在线观看| 五月婷婷六月综合| 久久免费大视频| 欧洲在线一区| 国产专区一区| 麻豆成人91精品二区三区| 综合日韩在线| 婷婷亚洲成人| 欧美亚洲自偷自偷| 国产午夜精品一区在线观看| 日本一区免费网站| 欧美一级二级三级视频| 国产乱码精品一区二区亚洲| 国产日产一区| 精品欧美日韩精品| 欧美亚洲日本精品| 吉吉日韩欧美| 国产韩日影视精品| 免费不卡在线观看| 一级欧美视频| 国产精品三p一区二区| www.51av欧美视频| 91久久黄色| 日韩一区二区三区在线看| 国产精品亚洲四区在线观看 | 樱桃成人精品视频在线播放| 中文字幕在线高清| 99久久99久久精品国产片果冰 | 国产精品igao视频网网址不卡日韩 | 免费的成人av| 国产欧美69| 日韩久久精品网| 欧美综合二区| 国模大尺度视频一区二区| 三级小说欧洲区亚洲区| 国产亚洲精品久久久久婷婷瑜伽| 亚洲久久视频| 日本精品在线中文字幕| 无码日韩精品一区二区免费| 欧美极品中文字幕| 激情久久中文字幕| 国产日产一区| 999国产精品| 国产欧美在线观看免费| 中文字幕免费精品| 激情久久99| 好吊视频一区二区三区四区| 久久久五月天| 五月综合激情| 亚洲欧美日韩高清在线| 欧美天堂一区二区| 国产麻豆综合| 日韩精品专区| 欧美精品aa| 中文字幕av一区二区三区人| 91精品在线观看国产| 麻豆久久久久久久| 蜜桃av一区二区| 蜜桃精品在线| 美女性感视频久久| 日韩一区二区三区免费视频 | 日韩一区二区在线免费| 亚洲毛片在线| 久久国产99| 久久亚洲精品伦理| 激情91久久| 亚洲欧美日韩国产一区| 一本一道久久a久久精品蜜桃| 色爱综合av| 91精品一区二区三区综合| 精品国产欧美日韩| 欧美精品第一区| 久久av免费| 国产成人精选| 欧洲一区二区三区精品| 日韩免费小视频| 午夜精品一区二区三区国产| 欧美sm一区| 私拍精品福利视频在线一区| 成人免费一区| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 亚洲精品精选| 日韩av三区| 久久久91麻豆精品国产一区| 久久狠狠久久| 国产一区2区| 久久久久国产| 免费在线观看视频一区| 亚洲欧美久久精品| 国产精品白丝一区二区三区| 免费在线观看一区| 中文字幕系列一区| 久久午夜视频| 精品丝袜久久| 伊人久久亚洲影院| 国产精品最新| 日韩不卡视频在线观看| 模特精品在线| 久久永久免费| 亚洲在线观看| 精品国产欧美日韩| 亚洲色诱最新| 麻豆91小视频| 日韩中文字幕一区二区三区| 国产精品视频首页| 午夜一区在线| 97精品中文字幕| 日韩影片在线观看| 国产99久久久国产精品成人免费| 欧美一区二区三区久久| 亚洲精品午夜av福利久久蜜桃| 五月激激激综合网色播| 色一区二区三区| 日本天堂一区| 久久国产精品毛片| 久久久久欧美精品| 精品入口麻豆88视频| 日韩有吗在线观看| 91久久中文| 在线精品小视频| 色老板在线视频一区二区| 国产精品一区二区三区av麻| 蜜桃视频在线观看一区| 国产一区清纯| 日韩大片在线播放| 国产一区二区精品久| 人人精品久久| 亚洲综合三区| 久久国产精品99国产| 国内激情久久| 欧美日韩尤物久久| av免费不卡国产观看| 日韩av二区| 日韩精品91| 亚洲一级二级| 99视频一区| 香蕉成人久久| 免费的成人av| 亚洲开心激情| 日韩高清国产一区在线| 日韩va亚洲va欧美va久久| 9色国产精品| 久久亚洲风情| 日韩国产欧美三级| 国产精品一在线观看|