Java|普通本科毕业一年,刷完这1000道JAVA面试题,成功逆袭上岸(11)


  • 什么是 spring 的内部 bean?
  • 什么是 spring 装配
  • 自动装配有哪些方式?
  • 自动装配有什么局限?
  • ④注解
    1. 什么是基于注解的容器配置
    2. 如何在 spring 中启动注解装配?
    3. @Component , @Controller , @Repository , @Service 有何区别?
    4. @Required 注解有什么用?
    5. @Autowired 注解有什么用?
    6. @Qualifier 注解有什么用?
    7. @RequestMapping 注解有什么用?
    ⑤数据访问
    1. spring DAO 有什么用?
    2. 列举 Spring DAO 抛出的异常 。
    3. spring JDBC API 中存在哪些类?
    4. 使用 Spring 访问 Hibernate 的方法有哪些?
    5. 列举 spring 支持的事务管理类型
    6. spring 支持哪些 ORM 框架
    ⑥AOP
    1. 什么是 AOP?
    2. 什么是 Aspect?
    3. 什么是切点(JoinPoint)
    4. 什么是通知(Advice)?
    5. 有哪些类型的通知(Advice)?
    6. 指出在 spring aop 中 concern 和 cross-cutting concern 的不同之处 。
    7. AOP 有哪些实现方式?
    8. Spring AOP and AspectJ AOP 有什么区别?
    9. 如何理解 Spring 中的代理?
    10. 什么是编织(Weaving)?
    ⑦MVC
    1. Spring MVC 框架有什么用?
    2. 描述一下 DispatcherServlet 的工作流程
    3. 介绍一下 WebApplicationContext
    Spring 面试题(二)
    1. 什么是 spring?
    2. 使用 Spring 框架的好处是什么?
    3. Spring 由哪些模块组成?
    4. 核心容器(应用上下文) 模块 。
    5. BeanFactory – BeanFactory 实现举例 。
    6. XMLBeanFactory
    7. 解释 AOP 模块
    8. 解释 JDBC 抽象和 DAO 模块 。
    9. 解释对象/关系映射集成模块 。
    10. 解释 WEB 模块 。
    11. Spring 配置文件
    12. 什么是 Spring IOC 容器?
    13. IOC 的优点是什么?
    14. ApplicationContext 通常的实现是什么?
    15. Bean 工厂和 Application contexts 有什么区别?
    16. 一个 Spring 的应用看起来象什么?
    ①依赖注入
    1. 什么是 Spring 的依赖注入?
    2. 有哪些不同类型的 IOC(依赖注入)方式?
    3. 哪种依赖注入方式你建议使用 , 构造器注入 , 还是 Setter 方法注入?
    ②Spring Beans
    1. 什么是 Spring beans?
    2. 一个 Spring Bean 定义 包含什么?
    3. 如何给 Spring 容器提供配置元数据?
    4. 你怎样定义类的作用域?
    5. 解释 Spring 支持的几种 bean 的作用域 。
    6. Spring 框架中的单例 bean 是线程安全的吗?
    7. 解释 Spring 框架中 bean 的生命周期 。
    8. 哪些是重要的 bean 生命周期方法?你能重载它们吗?
    9. 什么是 Spring 的内部 bean?
    10. 在 Spring 中如何注入一个 java 集合?