• 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

         

         

         

         

         

         

        

  • 相关阅读:
    java--键盘事件类,按下回车则模拟鼠标
    java记录之数据库操作编写程序实现用户登录、注册、修改密码
    Java记录之简易记事本
    java记录之Date的使用
    java常用实用类的使用
    java组件练习之复数计算器和下拉框联动
    Java记录参数传递和split
    Java记录--简单的继承
    JVM调优
    linux学习1-------------环境部署搭建
  • 原文地址:https://www.cnblogs.com/xuddong/p/4870129.html
Copyright © 2020-2023  润新知