Spring-依赖注入

构造器注入

引用 之前的文章
set方法注入
  1. 普通值注入,value
    pojo.java
    private String name;

    beans.xml

  2. Bean注入,ref
    pojo.java
    private Address address;

    beans.xml

  3. 数组注入
    pojo.java
    private String[] books;

    beans.xml
    红楼梦 水浒传 三国演义

  4. List注入
    pojo.java
    private List hobbies;

    beans.xml
    听歌 敲代码 看电影

  5. Map注入
    pojo.java
    private Map card;

    beans.xml

  6. Set注入
    pojo.java
    private Set games;

    beans.xml
    LOL COC BOB

  7. null注入
    pojo.java
    private String wife;

    beans.xml

  8. Properties注入
    pojo.java
    private Properties info;

    beans.xml
    20220201男向日葵

拓展方式注入
  1. p命名空间注入
    相当于property注入

  2. c命名空间注入
    相当于构造器注入

【Spring-依赖注入】注意:p命名空间和c命名空间不能直接使用,需要导入xml约束!
xmlns:p="http://www.springframework.org/schema/p" xmlns:c="http://www.springframework.org/schema/c"

    推荐阅读