国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JAVA面試題(25)

cc17 / 1316人閱讀

摘要:通過手動(dòng)控制事務(wù)的開啟與關(guān)閉實(shí)現(xiàn)。事務(wù)執(zhí)行之前與執(zhí)行之后系統(tǒng)的狀態(tài)是不變的。各事務(wù)所使用數(shù)據(jù)都是確定的值。事務(wù)操作結(jié)果被系統(tǒng)保存下來。

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

Spring 自動(dòng)裝配 Bean 有哪些方式?

no:不使用自動(dòng)裝配

byName:通過屬性名稱name自動(dòng)裝配

byType:通過屬性類型裝配

constructor:與byType類似,但會(huì)使用構(gòu)造參數(shù)

autodetect:首先使用constructor,無效后使用byType

本人偏向使用java自帶注釋@Resource,在重構(gòu)代碼會(huì)比較方便

Spring 事務(wù)實(shí)現(xiàn)方式有哪些?

編程式事務(wù)管理。通過手動(dòng)控制事務(wù)的開啟與關(guān)閉實(shí)現(xiàn)。

使用AOP配置事務(wù)

基于TransactionProxyFactoryBean的聲明式事務(wù)管理

基于 @Transactional的聲明式事務(wù)管理(推薦)

說一下 Spring 的事務(wù)隔離?

事務(wù)是一系列操作,結(jié)果只有兩種

操作完成

操作異常,回滾造成全部操作被撤銷

特性

原子性。系統(tǒng)將事務(wù)作為一個(gè)整體。

一致性。事務(wù)執(zhí)行之前與執(zhí)行之后系統(tǒng)的狀態(tài)是不變的。

隔離性。各事務(wù)所使用數(shù)據(jù)都是確定的值。

持久性。事務(wù)操作結(jié)果被系統(tǒng)保存下來。

隔離級(jí)別

read uncommited:讀取事務(wù)未提交數(shù)據(jù)

read commited:只能讀取已提交數(shù)據(jù)

repeatable read:允許讀取同一條記錄

serializable:事務(wù)操作被順序執(zhí)行

說一下 Spring MVC 運(yùn)行流程?

網(wǎng)絡(luò)請(qǐng)求首先到達(dá)DispatcherServlet,由DispatcherServlet分發(fā)到Controller

在分發(fā)到Controller前,可能存在Filter過濾

Controller根據(jù)url響應(yīng)分發(fā)請(qǐng)求,并調(diào)用Service處理請(qǐng)求

Service進(jìn)行業(yè)務(wù)邏輯處理,并在需要數(shù)據(jù)庫操作時(shí)調(diào)用Dao進(jìn)行操作

Service得到Dao返回結(jié)果,進(jìn)行處理后返回到Controller

Controller將Service返回結(jié)果進(jìn)行處理,并將結(jié)果包裝成視圖返回到DispatcherServlet

DispatcherServlet將視圖傳遞到視圖渲染器渲染

視圖渲染器渲染視圖,返回頁面到前臺(tái)

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/77651.html

相關(guān)文章

  • 想進(jìn)大廠?50個(gè)多線程面試,你會(huì)多少?【后25】(二)

    摘要:大多數(shù)待遇豐厚的開發(fā)職位都要求開發(fā)者精通多線程技術(shù)并且有豐富的程序開發(fā)調(diào)試優(yōu)化經(jīng)驗(yàn),所以線程相關(guān)的問題在面試中經(jīng)常會(huì)被提到。掌握了這些技巧,你就可以輕松應(yīng)對(duì)多線程和并發(fā)面試了。進(jìn)入等待通行準(zhǔn)許時(shí),所提供的對(duì)象。 最近看到網(wǎng)上流傳著,各種面試經(jīng)驗(yàn)及面試題,往往都是一大堆技術(shù)題目貼上去,而沒有答案。 不管你是新程序員還是老手,你一定在面試中遇到過有關(guān)線程的問題。Java語言一個(gè)重要的特點(diǎn)就...

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

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

    Flink_China 評(píng)論0 收藏0
  • 史上最全 40 道 Dubbo 面試及答案,看完碾壓面試官!

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

    nemo 評(píng)論0 收藏0
  • Android工程師轉(zhuǎn)型Java后端開發(fā)之路,自己選的路,跪著也要走下去!

    本文是公眾號(hào)讀者jianfeng投稿的面試經(jīng)驗(yàn)恭喜該同學(xué)成功轉(zhuǎn)型目錄:毅然轉(zhuǎn)型,沒頭蒼蠅制定目標(biāo),系統(tǒng)學(xué)習(xí)面試經(jīng)歷毅然轉(zhuǎn)崗,沒頭蒼蠅首先,介紹一下我的背景。本人坐標(biāo)廣州,2016年畢業(yè)于一個(gè)普通二本大學(xué),曾經(jīng)在某機(jī)構(gòu)培訓(xùn)過Android。2018年初的時(shí)候已經(jīng)在兩家小公司工作干了兩年的android開發(fā),然后會(huì)一些Tomcat、Servlet之類的技術(shù),當(dāng)時(shí)的年薪大概也就15萬這樣子。由于個(gè)人發(fā)展...

    番茄西紅柿 評(píng)論0 收藏0

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

0條評(píng)論

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