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

  • 相关阅读:
    图片滚动
    DOM 练习
    HTML 求阶乘之和
    JavaScript 累加求和练习 函数
    JavaScript 累加求和练习
    JavaScript
    汽车之家官网首页排版与布局
    网页搜索页面排版布局
    转---Python——numpy random类
    转---redshift database ---学习
  • 原文地址:https://www.cnblogs.com/yuanjava/p/6145698.html
Copyright © 2011-2022 走看看