Skip to content

Latest commit

 

History

History
80 lines (60 loc) · 3 KB

Spring速记.md

File metadata and controls

80 lines (60 loc) · 3 KB

框架速记

Spring速记

  1. SpringAOP实现原理
  2. 静态代理、JDK动态代理、CGLIB动态代理
  3. Spring AOP 基于AspectJ注解如何实现AOP
  4. Aop通知5种类型
  5. 怎么在程序运行的时候动态往 Spring IOC 容器注册新的 bean
  6. @RestController vs @Controller
  7. Spring 中的 bean 的作用域有哪些?5
  8. Spring 中的单例 bean 的线程安全问题了解吗?
  9. @Component 和 @Bean 的区别是什么?
  10. 将一个类声明为Spring的 bean 的注解有哪些?
  11.  Spring 中的 bean 生命周期?
  12. singleton 作用域下 bean 的生命周期和prototype作用域的bean的生命周期
  13. 什么是 MVC 模式
  14. SpringMVC 工作原理 流程8
  15. SpringMVC 重要组件6
  16. Spring 框架中用到了哪些设计模式?
  17. Spring 管理事务的方式有几种?
  18.  Spring 事务中的隔离级别有哪几种?
  19. Spring 事务中哪几种事务传播行为?
  20. @Transactional(rollbackFor = Exception.class)注解了解吗?
  21. SpringBootApplication注解
  22. @PostConstruct和@PreDestroy
  23. Servlet 生命周期
  24. 什么是 Spring Boot Starters?
  25. Spring Boot 的自动配置是如何实现的?
  26. Spring Boot支持哪些嵌入式web容器?
  27. 什么是Spring Security ?
  28. #{}和|${}的区别是什么?
  29. Xml 映射文件中,除了常见的 select|insert|updae|delete 标签之外,还有哪些标签?
  30. 最佳实践中,通常一个 Xml 映射文件,都会写一个 Dao 接口与之对应,请问,这个 Dao 接口的工作原理是什么?Dao 接口里的方法,参数不同时,方法能重载吗?
  31. Mybatis 是如何进行分页的?分页插件的原理是什么?
  32. 简述 Mybatis 的插件运行原理,以及如何编写一个插件。
  33. Mybatis 是如何将 sql 执行结果封装为目标对象并返回的?都有哪些映射形式?
  34. Mybatis 能执行一对一、一对多的关联查询吗?都有哪些实现方式,以及它们之间的区别。
  35. Mybatis 是否支持延迟加载?如果支持,它的实现原理是什么?
  36. Mybatis 中如何执行批处理?
  37. Mybatis 都有哪些 Executor 执行器?它们之间的区别是什么?
  38. 为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里?
  39. 21.说一下springboot的启动过程?平时开发中都用哪些注解? spring容器的启动过程?2   12、spring中Bean的作用域,springMVC的controller是线程安全的吗?怎么去保证线程安全呢?   Spring的生命周期吧   Spring的单例是怎么实现的?   SpringMVC不同用户登录的信息怎么保证线程安全的?

21.说一下springboot的启动过程?平时开发中都用哪些注解? spring容器的启动过程?2   12、spring中Bean的作用域,springMVC的controller是线程安全的吗?怎么去保证线程安全呢?   Spring的生命周期吧   Spring的单例是怎么实现的?   SpringMVC不同用户登录的信息怎么保证线程安全的?