zoukankan      html  css  js  c++  java
  • Spring in Action 学习笔记二-DI

    装配bean

    2015109

    9:49

         

         

    Sprng中,对象无需自己负责查找或创建其关联的其他对象。相关,容器负责吧需要相互协作的对象引用赋予各个对象。

    创建应用对象之间协作关系的行为通常被称为装配(wiring)。这是依赖注入的本质。

         

         

    声明bean

         

    典型的xml配置文件

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:17

         

    spring核心自带了10个命令空间

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:18

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:19

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:20

         

    构造器注入:

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:20

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:21

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:22

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:22

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:22

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:23

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:23

         

    初始化和销毁

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:24

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:25

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:26

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:26

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:26

         

         

    注入属性

    1、注入简单值:

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:49

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:49

         

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:49

         

    2 引入其他bean

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:50

         

         

    引入内部bean

         

    屏幕剪辑的捕获时间: 2015-10-9 10:51

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:52

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:52

         

    命令空间p装配属性

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:52

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:53

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:53

         

    3、装配集合

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:54

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:55

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:55

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:55

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:56

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:56

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:56

         

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:56

         

         

    Maap

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:57

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:57

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:57

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:57

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:58

         

         

    空值:

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 10:58

         

         

    使用表达式装配(略)。

         

         

         

         

    最小化xml配置

    2015109

    11:10

         

    4中类型的自动装配(略)

         

         

    屏幕剪辑的捕获时间: 2015-10-9 11:11

         

         

         

    3.2 注解装配:

         

    屏幕剪辑的捕获时间: 2015-10-9 11:14

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 11:15

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 11:19

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 11:19

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 11:19

         

         

         

    屏幕剪辑的捕获时间: 2015-10-9 11:19

         

         

         

         

         

         

        

  • 相关阅读:
    html 一号店静态页面
    多线程
    TCP通信
    MySQL连接查询
    Mysql数据库 DDL 数据定义语言
    MySQL数据库 DML 数据操作语言
    java字符流
    java File类
    java变量
    JDK、JRE、JVM的关系
  • 原文地址:https://www.cnblogs.com/xuddong/p/4870129.html
Copyright © 2011-2022 走看看