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容器
- (实体类中的实体类需要使用)注册子类的属性
- (实体类中的实体类需要使用)使用bean标签注册Map子类中的属性并且给属性赋值。
- 注册Map的属性,主要用到的属性是 i. Bean ii. Property iii. Map iv. Entry key键和value值继承其他属性使用value-ref=“id名
d) 运行
3、List
a) New一个List的实体类,使用get、set、toString函数
b) 写IOC容器
- 注册属性
- 使用bean标签注册
- 注册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容器
- 使用Bean标签注册属性
- 注册Set,主要用到的标签是 bean、Property、Set、value
c) 运行
2、Property
a) New一个Property的实体类,调用set和get方法还有toStirng
b) 写IOC容器
- 使用bean标签注册属性
- 主要用到的标签bean、property、props、<prop key=“属性名”>属性值</prop>
c) 运行
浙公网安备 33010602011771号