乐字节吧 关注:45贴子:744
  • 2回复贴,共1

316道面试题,题题经典,句句真理

只看楼主收藏回复

Q1:
开发中主要使用 Spring 的什么技术 ?
A:
① IOC 容器管理各层的组件
② 使用 AOP 配置声明式事务
③ 整合其他框架.


1楼2020-06-20 14:25回复
    Q2:
    简述 AOP 和 IOC ?
    A:
    AOP: Aspect Oriented Program, 面向(方面)切面的编程;Filter(过滤器)
    也是一种 AOP. AOP 是一种新的方法论, 是对传统 OOP(Object-Oriented
    Programming, 面向对象编程) 的补充. AOP 的主要编程对象是切面(aspect),
    而切面模块化横切关注点.可以举例通过事务说明。
    IOC: Invert Of Control, 控制反转. 也成为 DI(依赖注入)其思想是反转
    资源获取的方向. 传统的资源查找方式要求组件向容器发起请求查找资源.作为
    回应, 容器适时的返回资源. 而应用了 IOC 之后, 则是容器主动地将资源推送
    给它所管理的组件,组件所要做的仅是选择一种合适的方式来接受资源. 这种行
    为也被称为查找的被动形式。


    2楼2020-06-20 14:27
    回复
      2026-01-26 16:23:30
      广告
      不感兴趣
      开通SVIP免广告


      3楼2020-06-20 15:06
      回复