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 的事务,事务的传播方式等

  • 相关阅读:
    C# 使用PictureBox控件--点击切换图片
    C# 点击窗口任意位置拖动
    File类
    Path类
    ArrayList集合-[习题]--C#
    ArrayList集合-[长度问题]--C#
    ArrayList集合--C#
    c# winform 弹出确认消息框判断是否删除?
    C# 文件与目录的基本操作(System.IO)
    SQL Server事务处理
  • 原文地址:https://www.cnblogs.com/yuanjava/p/6145698.html
Copyright © 2011-2022 走看看