Spring面试题

1,什么是Spring

    Spring是用来处理对各个对象的关系的容器,其核心,Spring IOC ,DI ,AOP

2,什么是Spring Ioc

  通过流技术读取xml文件,使用dom4j解析xml文件,获取bean的class地址,再通过java反射技术,实例化对象,并返回

3,DI依赖注入方式(给对象赋值)

       1) 通过构造函数
       2) 通过set方法给属性注入值
  3) p名称空间
  4)自动装配(了解)
  5) 注解

4,@Resource与@Autowried区别

  @Resource是先按照名称查找,不存在时再按照类型查找,找不到报错,jdk1.6之后提供的

   @Autowried是Spring提供的,默认按照类型查找,可以通过@Qualifier定义名称,@primary设置优先级,使用灵活

详细:https://blog.csdn.net/weixin_40423597/article/details/80643990

posted @ 2020-08-04 16:14  漫步程序路  阅读(54)  评论(0)    收藏  举报