日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

精心梳理二十二道常见SSM面试题(带答案)

發布時間:2023/12/10 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 精心梳理二十二道常见SSM面试题(带答案) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

精心梳理二十二道常見SSM面試題(帶答案)

?

前言:

最近好多人問我要SSM的資料,所以小編也精心整理了一些ssm的面試題給大家,希望可以幫助到大家,由于篇幅限制,只有十題的答案在文中,后面的答案,關注我的公眾號 Java周某人 即可獲取免費領取方式。

一. Spring在SSM起什么作用

Spring是一個輕量級框架,也是一個容器,Spring實質上講就是一個Bean工廠,主要用來管理Bean的生命周期和框架集成。有IOC控制反轉,DI依賴注入,控制反轉是把dao依賴注入到servic層,然后service層反轉給action層,Spring的頂層容器為BeanFactory,常用的ApplicationContext為它的子接口,實現了工廠模式,Spring還提供了AOP的支持,方便在切面級開發,

二. 怎么樣理解IOC和DI

在使用Spring框架的過程中、一定會用到控制反轉、但是往往所需要的資源還需要其他資源的支持、個過程就需要依賴注入的支持

三.Spring的事務,事務的作用。

編程式事務管理:這意味你通過編程的方式管理事務,給你帶來極大的靈活性,但是難維護。

聲明式事務管理:這意味著你可以將業務代碼和事務管理分離,你只需用注解和XML配置來管理事務。

四.Spring的IOC你在項目中是怎么使用的?

IOC主要來解決對象之間的依賴問題,把所有的bean的依賴關系通過配置文件或者注解關聯起來,降低了耦合度

五.Spring的配置文件有哪些內容?

  • 開啟事務注解驅動
  • 事務管理器
  • 開啟注解功能,并配置掃描包
  • 配置數據源
  • 配置SQL會話工廠、別名、映射文件
  • 不用編寫DAO層的實現類(代理模式)
  • 六.說下Spring的注解

  • @Controller
  • @Service
  • @Component
  • @RequestMapping
  • @Resource、@Autowired
  • @ResponseBody
  • @Transactional
  • 七.為什么要用Spring

    降低對象耦合度,讓代碼更加清晰,提供一些常見的模版

    八.Spring DI的幾種方式

    (1)構造器注入:通過構造方法初始化

    <constructor-arg name="dao"</constructor-arg>

    (2)setter注入:通過setter方法初始化注入

    <property name="dao" ref="dao2"></property>

    注意:在實際開發中常用setter注入。

    九.SpringMvc的控制器是不是單例模式,如果是,有什么問題,怎么解決

    是單例模式,所以在多線程訪問的時候有線程安全問題,不要用同步,會影響性能的,解決方案是在控制器里面不能寫字段

    十.SpingMvc中的控制器的注解

    @Controller 注解:該注解表明該類扮演控制器的角色,Spring不需要你繼承任何其他控制器基類或引用Servlet API。

    十一.@RequestMapping注解用在類上面有什么作用

    十二. 我想在攔截的方法里面得到從前臺傳入的參數,怎么得到

    十三.如果前臺有很多個參數傳入,并且這些參數都是一個對象的,那么怎么樣快速得到這個對象

    十四.SpringMvc中函數的返回值是什么

    十五.為什么使用Spring(優缺點)

    十六.Spring的常用注解解釋

    十七.IOC底層實現原理

    十八.AOP底層實現原理

    十九.從架構設計的角度,可以將 MyBatis 分為哪幾層?每層都有哪些主要模塊?

    二十.MyBatis 邏輯分頁和物理分頁的區別是什么?

    二十一.SpringBoot常用注解

    二十二.講一下SpringBoot的四大核心功能

    最后重申一下歡迎做Java的工程師朋友們關注我的公眾號 Java周某人 免費獲取這寫些面試題剩下的答案,還有更多免費的Java架構學習資料,其中覆蓋了互聯網的方方面面,期間碰到各種產品各種場景下的各種問題,希望可以幫助大家擴展自己的技術廣度和知識面。

    記得一定要關注我哦,會不定時的福利贈送,包括整理的面試題,學習資料,源碼等~

    總結

    以上是生活随笔為你收集整理的精心梳理二十二道常见SSM面试题(带答案)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。