Ⅰ 今天面試的時候面試官問了一個問題給把我問住了! 問題:項目中為什麼使用SSH
1. 使用來Struts:因為struts是基於MVC模式的,很好的將應源用程序進行了分層,使開發者更關注於業務邏輯的實現;第二,struts有著豐富的taglib,如能靈活運用,則能大大提高開發效率。
2. 使用Hibernate:因為hibernate為Java應用提供了一個易用的、高效率的對象關系映射框架。hibernate是個輕量級的持久性框架,功能豐富。
3. 使用Spring:因為spring基於IoC(Inversion of Control,反向控制)和AOP構架多層j2ee系統的框架,但它不強迫你必須在每一層中必須使用Spring,因為它模塊化的很好,允許你根據自己的需要選擇使用它的某一個模塊;
採用IoC使得可以很容易的實現bean的裝配,提供了簡潔的AOP並據此實現事務管理(Transcation Managment),等等
Ⅱ 一個面試題:用SSH框架做的項目是如何管理多線程的
ssh,通過action觸發一個多線程任務,每個任務調用一個繼承HibernateDaoSupport的service的方法,現在要每個線程都綁定一個新的hibernate session
Ⅲ 面試時候總喜歡問:「你jS、SSH框架用的怎麼樣」 這腫么回答我總不能說很好或者一般般
這。。來你就直接說。我在自xx項目或者產品一直使用js+ssh框架,然後大概說下對ssh框架開發時帶來的感受不就完了嘛。比如我很喜歡spring的框架集成能力,能夠把xx框架整合起來。很喜歡hibernate作為持久層的xxx特性。xxxxx一陣亂說。
Ⅳ 我是學SSH框架的軟體開發,現在在找工作~有一些關於面試的問題想問一下~
不要說自己是學SSH框架的軟體開發,難道除了SSH外,你其他都不會,那你就是說你SSH用的很牛了專是吧!那要是這屬樣,人家會喊技術總監來做你的技術面試,心態調正點,一般筆試,面試,復試,填寫入職書,但是是試用期合同!筆試嘛,一般都很簡單,很基礎,面試嘛,至少都是個小組長級別的給你做技術面試,如果談的比較來,他認同你,都會跟你說,也會極力推薦你,其實面試就是人性知識,禮儀,表達等綜合素質的考驗!說實話,我到現在還是不曉得SSH框架的實際作用,我沒用過,如果一個幾百萬的項目,有必要用三種框架寫嗎?我們給飛利浦寫的系統,都還是JDK1.4環境下,javaBean,jsp,servlet三層寫完的!呵呵
Ⅳ java的ssh框架面試
1跟你講吧,hibernate最容易被問到的是 延遲載入『關系的維護 做到性能的提升。 不會用hibernate的人內會認為hibernate 的效率不如容jdbc,實際上hibernate做了性能優化。
2當進行大批量數據的處理時,我們一般不用hibernate,這點千萬要注意,進行大批量數據更新時,hibernate體現不出優勢。
3不要只局限於hibernate,你應該結合實際回答。
4還會問道這幾種框架在什麼場合會用?用了和不用有什麼區別
Ⅵ java面試 談談對ssh三大框架的理解
首先hibernate是一個持久層框架,輕量級(性能好),orm映射靈活,對表與表的映射關系處理的很完善,對jdbc做了良好的封裝,使得我們開發時與資料庫交互不需要編寫大量的sql語句。
而struts是一個mvc的web層框架,底層是對servlet的大量封裝,擁有強大的攔截器機制,主要負責調用業務邏輯Service層。
三大框架的大致流程jsp->struts->service->hibernate。因為struts負責調用Service從而控制了Service的生命周期,使得層次之間的依賴加強,也就是耦合。
所以我們引用了spring,spring在框架中充當容器的角色,用於維護各個層次之間的關系。通過IOC反轉控制DI依賴注入完成各個層之間的注入,使得層與層之間實現完全脫耦,增加運行效率利於維護。
並且spring的AOP面向切面編程,實現在不改變代碼的情況下完成對方法的增強。比較常用的就是spring的聲明式事務管理,底層通過AOP實現,避免了我們每次都要手動開啟事物,提交事務的重復性代碼,使得開發邏輯更加清晰。
這樣應付面試應該可以了,不過他可能會細問,比如hibernate的懶載入,spring的AOP和IOC原理等,這個還需要在准備准備
Ⅶ java面試的時候會問ssh框架知識嗎,問得多嗎
問是一定會問的
但是問得多不多看你是什麼級別的類型的工作。
一般在中國都用ssh來開發,最重要的不是要去解釋ssh的原理,而是如何吧ssh的東西應用
到實際的項目中,你又是怎麼做的。別人跟喜歡動手能力。
Ⅷ 剛從學校畢業 北京軟通動力來學校招聘 考了SSH機試 然後去總部面試 結果坐車花了2個多小時 到哪裡填了個表
我感覺相對以前,軟通這兩年在工資這塊還是有大的提升,而且新畢業去軟通還是能學到一些東西的,培訓的事也可以和軟通HR打電話直接溝通。
Ⅸ ssh三大框架面試都常問些什麼問題
其實,不管是什麼樣的面試形,問的問題都差不多,萬變不離其宗,都有規律可尋專。其實屬對所有的面試官而言,只有一個目的:在最短的時間里了解到你最多的信息。想高效率的准備面試,先從這七個大方面著手吧!
一、基本情況
1、請用最簡潔的語言描述您從前的工作經歷和工作成果。
二、專業背景
您認為此工作崗位應當具備哪些素質?
三、工作模式
您平時習慣於單獨工作還是團隊工作?
四、價值取向
您對原來的單位和上司的看法如何?
五、資質特性
您如何描述自己的個性?
六、薪資待遇
是否方便告訴我您目前的待遇是多少?
七、背景調查
您是否介意我們通過您原來的單位迚行一些調查?
95%的面試基本上都離不開這些問題,當然還有可能問一些專業問題,我想如果你做過的話應該都不是什麼難事,一般面試官都不會過多的問專業方面的問題的。
Ⅹ JAVA面試時,問我你的項目為什麼要用SSH框架該怎麼說
就這么說,因為操作底層db的邏輯簡單雖然笨重點,所以就用H了。不需要用到M,哈哈,問的人挺欠啊