IOC容器_Bean管理xml方式2
发布日期:2021-05-07 09:05:47 浏览次数:18 分类:精选文章

本文共 1349 字,大约阅读时间需要 4 分钟。

1、字面量(xml注入其它类型数据)

(1)null值

(2)属性值包含特殊符号

>]]>

2、注入属性——外部Bean

(1)创建两个类service类和dao类

(2)在service调用dao里面的方法

(3)在Spring配置文件中进行配置

java代码

public class UserService {       //创建UserDao类型属性,生成set方法    private UserDao userDao;    public void setUserDao(UserDao userDao) {           this.userDao = userDao;    }    public void add(){           System.out.println("service add 。。。。。。");        userDao.update();    }}

xml代码

3、注入属性——内部Bean

(1)一对多关系:部门和员工

一个部门有多个员工,一个员工属于一个部门

(2)在实体类之间表示一对多关系,员工表示所属部门,使用对象类型属性进行表示

//部门类public class Dept {       private String dname;    public Dept(String dname) {           this.dname = dname;    }}
//员工类public class Emp {       private String ename;    private String gendar;    //员工属于某一个部门,使用对象形式表示    private Dept dept;    public Emp(Dept dept) {           this.dept = dept;    }    public void setEname(String ename) {           this.ename = ename;    }    public void setGendar(String gendar) {           this.gendar = gendar;    }}

在Spring配置文件中进行配置

4、注入属性——级联赋值

(1)第一种写法:

(2)第二种写法:(需要get方法)

上一篇:IOC操作Bean管理(xml注入集合属性)
下一篇:IOC容器_Bean管理xml方式

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2025年04月13日 18时14分17秒