1、    实体类中的实体类赋值

a)  New一个Teacher类  属性是学科和姓名

b)  New一个Student类  里面有姓名和学号和定义一个Teacher实体类

c)  新建一个IOC文件,并且放在普通文件夹里面conf

d)  开始注册Teacher的对象   并且给他赋值

e)  注册Student的对象  并且给他赋值  特殊数据类型是ref=“teacher”

f)  运行

2、Map

a)   New一个Map实体类  使用get和set还有toString函数

b)   (实体类中的实体类需要使用)New一个Map的中各个属性的实体类,使用get还有set还有有参无参构造器还有toString函数

c)   写IOC容器

  1. (实体类中的实体类需要使用)注册子类的属性
  2. (实体类中的实体类需要使用)使用bean标签注册Map子类中的属性并且给属性赋值。
  3. 注册Map的属性,主要用到的属性是
  4.                        i.      Bean                 ii.      Property                       iii.      Map              iv.      Entry    key键和value值继承其他属性使用value-ref=“id名

d)   运行

3、List

a)   New一个List的实体类,使用get、set、toString函数

b)   写IOC容器

  1. 注册属性
  2. 使用bean标签注册
  3. 注册List,主要用到的属性是 Bean、property=“list名”List、value赋值

c)   运行

d)   如果是给实体类中的肢体类使用list的话list标签里面的value要换成ref,使用bean属性 bean=“id名”

4、Set

a)   New一个Set的实体类,使用get和set还有toString方法

b)   写IOC容器

  1. 使用Bean标签注册属性
  2. 注册Set,主要用到的标签是 bean、Property、Set、value

 

 

c)   运行

2、Property

a)   New一个Property的实体类,调用set和get方法还有toStirng

b)   写IOC容器

  1. 使用bean标签注册属性
  2. 主要用到的标签bean、property、props、<prop key=“属性名”>属性值</prop>

c)   运行

 

posted on 2020-03-12 11:05  哎哎呀  阅读(387)  评论(0)    收藏  举报