06-Spring面试题-重点
发表于|更新于|面试
文章作者: 树灼
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 树灼的博客!
公告

目录
- 1. Spring概述(10)
- 2. Spring控制反转(IOC)(13)
- 2.1. 什么是Spring IOC 容器?
- 2.2. 控制反转(IoC)有什么作用
- 2.3. IOC的优点是什么?
- 2.4. Spring IoC 的实现机制
- 2.5. Spring 的 IoC支持哪些功能
- 2.6. BeanFactory 和 ApplicationContext有什么区别?
- 2.7. Spring 如何设计容器的,BeanFactory和 ApplicationContext的关系详解
- 2.8. ApplicationContext通常的实现是什么?
- 2.9. 依赖注入的基本原则
- 2.10. 依赖注入有什么优势
- 2.11. 有哪些不同类型的依赖注入实现方式?
- 2.12. 构造器依赖注入和 Setter方法注入的区别
- 2.13. Spring Beans(19)什么是Spring beans?
- 2.14. 一个 Spring Bean 定义 包含什么?
- 2.15. Spring基于xml注入bean的几种方式
- 2.16. 你怎样定义类的作用域?
- 2.17. 解释Spring支持的几种bean的作用域
- 2.18. Spring如何处理线程并发问题?
- 2.19. 哪些是重要的bean生命周期方法? 你能重载它们吗?
- 2.20. 什么是Spring的内部bean?什么是Spring inner beans?
- 2.21. 在 Spring中如何注入一个java集合?
- 2.22. 什么是bean装配?
- 2.23. 什么是bean的自动装配?
- 2.24. 使用@Autowired注解自动装配的过程是怎样的?
- 2.25. 自动装配有哪些局限性?
- 3. Spring注解(8)
- 4. Spring数据访问(14)
- 4.1. 解释对象/关系映射集成模块
- 4.2. 在Spring框架中如何更有效地使用JDBC?
- 4.3. spring DAO 有什么用?
- 4.4. spring JDBC API 中存在哪些类?
- 4.5. JdbcTemplate是什么
- 4.6. 使用Spring通过什么方式访问Hibernate?使用 Spring 访问 Hibernate 的方法有哪些?
- 4.7. 如何通扩展 Hib过HibernateDaoSupport将Spring和Hibernate 结合起来?
- 4.8. Spring支持的事务管理类型, spring 事务实现方式有哪些?
- 4.9. Spring事务的实现方式和实现原理
- 4.10. 说一下Spring的事务传播行为
- 4.11. 说一下 spring 的事务隔离?
- 4.12. Spring框架的事务管理有哪些优点?
- 4.13. 你更倾向用那种事务管理类型?
- 5. Spring面向切面编程(AOP)(13)什么是AOP
- 5.1. Spring AOP and AspectJ AOP 有什么区别?AOP 有哪些实现方式?
- 5.2. JDK动态代理和CGLIB动态代理的区别
- 5.3. 如何理解 Spring 中的代理?
- 5.4. 解释一下Spring AOP里面的几个名词
- 5.5. Spring在运行时通知对象
- 5.6. 连接点的支持,而且它不支持构造器连接点。方法之外的连接点拦截功能,我们在Spring AOP 中,关注点和横切关注的区别是什么?在 spring aop 中 concern 和 cross-cutting concern 的不同之处
- 5.7. Spring通知有哪些类型?
- 5.8. 什么是切面 Aspect?
- 5.9. 解释基于XML Schema方式的切面实现
- 5.10. 有几种不同类型的自动代理?