zoukankan      html  css  js  c++  java
  • 总结:spring 的ioc 知识点

    1. spring ioc的优点    解耦,对象的创建不直接在代码里生成(不方便修改) ,交由容器创建。。。。

    2.IOC 和 DI 的区别        依赖关系:A类 里 要调用B类  如 service 要调用 Dao  可以把Dao 依赖注入到 service里  构造器注入  setter注入

    3.BeanFactory 和 ApplicationContext 的区别 

    4. Bean  实例化的几种方式   无参构造器实例化   静态工厂实例化  实例工厂实例化   FactoryBean 

    5. Bean 的 作用域  singleton    prototype   。。。

    6.  Bean 的生命周期    BeanPostProcessor 重点

    7. 多个配置文件 引用 

    一种写法:

    ApplicationContext applicationContext = new ClassPathXmlApplicationContext("bean1.xml",”bean2.xml”);

    二种方法:

    <import resource="applicationContext2.xml"/>

     

    8. 自动装配 @autowired  按 类型  ,如果一个接口有多个实现类 无法知道用的是哪个  要配合 

    @Qualifier("orderDao")  使用

    9.spring  和 junit 配合单元测试

    10.spring 注解自动扫描的四种类型

    @Component  描述Spring框架中Bean

    @Repository 用于对DAO实现类进行标注

    @Service 用于对Service实现类进行标注

    @Controller 用于对Controller实现类进行标注

     11. aop  静态代理 动态代理

    12. spring 的事务,事务的传播方式等

  • 相关阅读:
    装饰器模式
    java构建树形节点优化
    excel操作
    回调函数
    网络编程
    小练习-接口发布文章 验证未登录
    requests模块
    try异常处理
    内置函数
    接口-用户登录,返回session
  • 原文地址:https://www.cnblogs.com/yuanjava/p/6145698.html
Copyright © 2011-2022 走看看