首页 > 其他 > 详细

1、实体类中的实体类

时间:2020-03-12 13:05:23      阅读:59      评论:0      收藏:0      [点我收藏+]

实体类:

TeacherBean:

public class TeacherBean {
 
 private String name;
 private String project;
 
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public String getProject() {
  return project;
 }
 public void setProject(String project) {
  this.project = project;
 }
 @Override
 public String toString() {
  return "TeacherBean [name=" + name + ", project=" + project + "]";
 }
}

StudentBean:

public class StudentBean {
 private String name;
 private String num;
 private TeacherBean teacher;
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public String getNum() {
  return num;
 }
 public void setNum(String num) {
  this.num = num;
 }
 public TeacherBean getTeacher() {
  return teacher;
 }
 public void setTeacher(TeacherBean teacher) {
  this.teacher = teacher;
 }
 @Override
 public String toString() {
  return "StudentBean [name=" + name + ", num=" + num + ", teacher=" + teacher + "]";
 }
}
IOC文件:
<!--老师  -->
<bean id="teacher" class="edu.jmi.bean.TeacherBean" >
 <property name="name" value="高老师"></property>
 <property name="project" value="人生哲理学"></property>
</bean>
<!--学生 普通属性用value特殊属性用ref  autowire是自动装配byName通过类型的name  byType根据属性值的类型-->
<bean id="stu1" class="edu.jmi.bean.StudentBean" >
 <!-- 通过ref来引入  -->
 <property name="name" value="他"></property>
 <property name="num" value="20"></property>
  <property name="teacher" ref="tea1"></property>
 <property name="teacher.name" value="100"></property> 
</bean>
test测试
@Test
 public void test() {
//  第一步、获取IOC容器
          ApplicationContext ioc = new ClassPathXmlApplicationContext("IOC2.xml");
//  第二步、获取ioc对象
//          MapBean bean = (MapBean) ioc.getBean("map1");
          Object bean = ioc.getBean("stu1");
//  第三步、输出对象
          System.out.println(bean);
 }

1、实体类中的实体类

原文:https://www.cnblogs.com/721521TCY/p/12467840.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!