Skip to content

springboot面试篇

Bean的作用域?

bean有多种作用域,默认就是单例。

  • singleton:默认的作用域,每个spring容器中一个bean实例。
  • prototype:每次请求(就是调用getBean)创建一个实例。
  • request:每个HTTP请求创建一个实例(仅限Web应用)
  • session:每个HTTP会话创建一个实例(仅限web应用)
  • application:整个Web应用共享一个实例。

MyBatis和MyBatis-Plus的区别

MyBatis:

手动编写SQL语句,CRUD操作要手动实现,分页也要手写。

MyBatis-plus:

基础的SQL会自己生成,内置通用的BaseMapper,支持快速CRUD。分页插件也是内置的

wow!