成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

JAVA面試題(28)

golden_hamster / 1289人閱讀

????本文首發(fā)于cartoon的博客
????轉(zhuǎn)載請(qǐng)注明出處:https://cartoonyu.github.io/c...

什么是 ORM 框架?

ORM全稱(chēng)是Object-Relational Mapping,中文名稱(chēng)為對(duì)象-關(guān)系映射

使用ORM框架,能大幅度減少數(shù)據(jù)庫(kù)操作代碼的編寫(xiě),將主要精力放在對(duì)象-關(guān)系優(yōu)化上

常見(jiàn)的ORM框架有hibernate,Mybatis等

Mybatis 中 #{}和 ${}的區(qū)別是什么?

在程序編譯時(shí),#{}會(huì)用?代替,${}只是簡(jiǎn)單的字符串插入

{}作用相當(dāng)于PrepareStatement,${}作用相當(dāng)于Statement

{}能在一定程度上防止SQL注入,${}不能

Mybatis 有幾種分頁(yè)方式?

邏輯分頁(yè)

從數(shù)據(jù)庫(kù)返回所有條件符合的數(shù)據(jù)到內(nèi)存中,在后端通過(guò)邏輯進(jìn)行分頁(yè)

物理分頁(yè)

利用limit關(guān)鍵字分批查詢(xún)數(shù)據(jù)庫(kù)符合條件的數(shù)據(jù),內(nèi)存中只存在分頁(yè)后的數(shù)據(jù)

攔截器分頁(yè)、

自定義攔截器實(shí)現(xiàn)了攔截所有以ByPage結(jié)尾的查詢(xún)語(yǔ)句

利用獲取到的分頁(yè)相關(guān)參數(shù)統(tǒng)一在sql語(yǔ)句條件上加上limit分頁(yè)相關(guān)語(yǔ)句

RowBounds分頁(yè)

類(lèi)似邏輯分頁(yè)

RowBounds 是一次性查詢(xún)?nèi)拷Y(jié)果嗎?為什么?

RowBounds是一次性查詢(xún)?nèi)拷Y(jié)果

從RowBounds源碼看出,RowBounds最大數(shù)據(jù)量為Integer.MAX_VALUE(2147483647),大概是20億條

在實(shí)際開(kāi)發(fā)不建議使用RowBounds。數(shù)據(jù)量達(dá)到一定程度,RowBounds所造成的內(nèi)存壓力比較大

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/74522.html

相關(guān)文章

  • 史上最全 40 道 Dubbo 面試及答案,看完碾壓面試官!

    摘要:更是中高級(jí)面試過(guò)程中經(jīng)常會(huì)問(wèn)的技術(shù),無(wú)論你是否用過(guò),你都必須熟悉。下面我為大家準(zhǔn)備了一些常見(jiàn)的的面試題,一些是我經(jīng)常問(wèn)別人的,一些是我過(guò)去面試遇到的一些問(wèn)題,總結(jié)給大家,希望對(duì)大家能有所幫助。 想往高處走,怎么能不懂 Dubbo? Dubbo是國(guó)內(nèi)最出名的分布式服務(wù)框架,也是 Java 程序員必備的必會(huì)的框架之一。Dubbo 更是中高級(jí)面試過(guò)程中經(jīng)常會(huì)問(wèn)的技術(shù),無(wú)論你是否用過(guò),你都必須...

    nemo 評(píng)論0 收藏0
  • 程序語(yǔ)言

    摘要:一面應(yīng)該還問(wèn)了其他內(nèi)容,但是兩次面試多線(xiàn)程面試問(wèn)題和答案采訪(fǎng)中,我們通常會(huì)遇到兩個(gè)主題采集問(wèn)題和多線(xiàn)程面試問(wèn)題。多線(xiàn)程是關(guān)于并發(fā)和線(xiàn)程的。我們正在共享重要的多線(xiàn)程面試問(wèn)題和答案。。 2016 年末,騰訊,百度,華為,搜狗和滴滴面試題匯總 2016 年未,騰訊,百度,華為,搜狗和滴滴面試題匯總 【碼農(nóng)每日一題】Java 內(nèi)部類(lèi)(Part 2)相關(guān)面試題 關(guān)注一下嘛,又不讓你背鍋!問(wèn):Ja...

    mtunique 評(píng)論0 收藏0
  • 程序語(yǔ)言

    摘要:一面應(yīng)該還問(wèn)了其他內(nèi)容,但是兩次面試多線(xiàn)程面試問(wèn)題和答案采訪(fǎng)中,我們通常會(huì)遇到兩個(gè)主題采集問(wèn)題和多線(xiàn)程面試問(wèn)題。多線(xiàn)程是關(guān)于并發(fā)和線(xiàn)程的。我們正在共享重要的多線(xiàn)程面試問(wèn)題和答案。。 2016 年末,騰訊,百度,華為,搜狗和滴滴面試題匯總 2016 年未,騰訊,百度,華為,搜狗和滴滴面試題匯總 【碼農(nóng)每日一題】Java 內(nèi)部類(lèi)(Part 2)相關(guān)面試題 關(guān)注一下嘛,又不讓你背鍋!問(wèn):Ja...

    stefan 評(píng)論0 收藏0
  • 手撕面試官系列(二):開(kāi)源框架面試Spring+SpringMVC+MyBatis

    摘要:跳槽時(shí)時(shí)刻刻都在發(fā)生,但是我建議大家跳槽之前,先想清楚為什么要跳槽。切不可跟風(fēng),看到同事一個(gè)個(gè)都走了,自己也盲目的開(kāi)始面試起來(lái)期間也沒(méi)有準(zhǔn)備充分,到底是因?yàn)榧夹g(shù)原因影響自己的發(fā)展,偏移自己規(guī)劃的軌跡,還是錢(qián)給少了,不受重視。 跳槽時(shí)時(shí)刻刻都在發(fā)生,但是我建議大家跳槽之前,先想清楚為什么要跳槽。切不可跟風(fēng),看到同事一個(gè)個(gè)都走了,自己也盲目的開(kāi)始面試起來(lái)(期間也沒(méi)有準(zhǔn)備充分),到底是因?yàn)榧?..

    Flink_China 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<