zoukankan      html  css  js  c++  java
  • spring的面试

    Spring注解  Spring的对象访问 Spring面向切面编程  Spring MVC框架

    1.spring的优点

    轻量级:基础版本的spring框架大约2mb

    控制反转(IOC):把生成对象的权利反转给spring框架

    面向切面(AOP):把可重用的功能提取出来,然后再将这些通用的功能在合适的时候织入到应用程序中。比如事务管理、权限控制、日志记录、性能统计等。
             底层原理:代理模式 动态代理
    AOP的作用:AOP并没有帮助我们解决任何新的问题,它只是提供了一种更好的办法,能够用更少的工作量来解决现有的一些问题,使得系统更加健壮,可维护性更好。

    什么是依赖注入,依赖注入的作用是什么?
    控制反转容器:把生成对象权利  反转给spring的框架                                    
    控制反转的手段 :依赖注入                                    

    依赖注入的作用:减少类间耦合度,避免用new来创建对象

    spring的依赖注入有哪些方法
    属性注入 构造方法注入 工厂方法注入

    bean的生命周期
    默认:单例 多例:配置scope=Protoype
  • 相关阅读:
    memory consistency
    网页基础
    ECC
    RSA
    argparse模块
    009-MySQL循环while、repeat、loop使用
    001-mac搭建Python开发环境、Anaconda、zsh兼容
    013-在 Shell 脚本中调用另一个 Shell 脚本的三种方式
    012-Shell 提示确认(Y / N,YES / NO)
    014-docker-终端获取 docker 容器(container)的 ip 地址
  • 原文地址:https://www.cnblogs.com/dudadi/p/8007169.html
Copyright © 2011-2022 走看看