zoukankan      html  css  js  c++  java
  • JAVA面试题整理(3)-Spring

    1、BeanFactory 和 FactoryBean?


    2、Spring IOC 的理解,其初始化过程?


    3、BeanFactory 和 ApplicationContext?


    4、Spring Bean 的生命周期,如何被管理的?


    5、Spring Bean 的加载过程是怎样的?


    6、如果要你实现Spring AOP,请问怎么实现?


    7、如果要你实现Spring IOC,你会注意哪些问题?


    8、Spring 是如何管理事务的,事务管理机制?


    9、Spring 的事务隔离级别?

    ISOLATION_DEFAULT         这是个 PlatfromTransactionManager 默认的隔离级别,使用数据库默认的事务隔离级别。另外四个与 JDBC 的隔离级别相对应。
    ISOLATION_READ_UNCOMMITTED    这是事务最低的隔离级别,它充许另外一个事务可以看到这个事务未提交的数据。这种隔离级别会产生脏读,不可重复读和幻像读。
    ISOLATION_READ_COMMITTED      保证一个事务修改的数据提交后才能被另外一个事务读取。另外一个事务不能读取该事务未提交的数据。
    ISOLATION_REPEATABLE_READ     这种事务隔离级别可以防止脏读,不可重复读。但是可能出现幻像读。
    ISOLATION_SERIALIZABLE         这是花费最高代价但是最可靠的事务隔离级别。事务被处理为顺序执行。

    10、Spring 的不同事务传播行为有哪些,干什么用的?


    11、Spring 中用到了那些设计模式?


    12、Spring MVC 的工作原理?


    13、Spring 循环注入的原理? 如:A->B->C->A


    14、Spring AOP的理解,各个术语,他们是怎么相互工作的/工作原理?


    15、Spring 如何保证 Controller 并发的安全?

    答案待补充... ...

  • 相关阅读:
    常用控件(1)—RadioGroup、CheckBox、Toast
    调用系统剪切板并传输到OtherActivity
    Linux 文件类型
    Handler应用3 — 与Activity不同一线程
    linux下tftp(解决Loading问题 transfer timed out)
    c/c++ 中const的作用
    C++ 初步知识
    类外定义成员函数实例
    ubuntu上Samba服务器配置
    Android全面开发——问题汇总
  • 原文地址:https://www.cnblogs.com/chwilliam85/p/9385601.html
Copyright © 2011-2022 走看看