zoukankan      html  css  js  c++  java
  • 010 依赖注入

    一 . 概述

      在前面我们说到了Bean创建的一般情况,下面我们说下spring最重要的概念--依赖注入.

    依赖: 一般概念上的各种资源(文件,字符串,对象).

    通过注入的方式(容器实现)配置到指定的对象之中,整个都是由容器完成的.


    二 . 依赖注入的实现

    在spring之中有两种方式:

    [1]设值注入

    [2]构造注入

    其中设值注入就是通过setter()方法注入,构造注入就是通过构造器完成.


     三 .设值注入  

    public class User {
    
        private String name;
    
        public void setName(String name) {
            this.name = name;
        }
    <bean id="user" class="com.trek.init.User">
            <property name="name" value="trek"></property>
        </bean>

    我们通过property标签完成了设值注入.

      其中,一般的变量,我们使用value就可以了,对象引用我们可以使用ref来表示.


     四 .构造注入  

    <bean id="str" class="java.lang.String">
            <constructor-arg index="0" value="trek"></constructor-arg>
        </bean>

    我们使用constructor-arg实现构造注入,其基本的使用和设值注入一致.


  • 相关阅读:
    ZOJ 2770 Burn the Linked Camp 差分约束
    作业04 一个简单的扑克牌游戏
    C++友元
    ZOJ 3645高斯消元
    CodeForces 55D 数位统计
    03类的设计和使用
    HDU 4522
    POJ 2559单调栈
    PL/SQL REPORT 开发模拟登陆
    修改报表心得
  • 原文地址:https://www.cnblogs.com/trekxu/p/9090869.html
Copyright © 2011-2022 走看看