美文网首页
Spring Boot入门(作业)

Spring Boot入门(作业)

作者: 逍遥_6b76 | 来源:发表于2018-09-03 12:53 被阅读0次

Student 类:

@Configuration

public class Student {

@Value("洪磊")

private Stringname;

    @Value("20")

private int age;

    @Override

    public StringtoString() {

return "Student{" +

"name='" +name +'\'' +

", age='" +age +'\'' +

'}';

    }

}

Teacher类:

@Configuration

public class Teacher {

@Value("许老师")

private Stringname;

    @Value("Spring Boot")

private Stringsubject;

    @Override

    public StringtoString() {

return "Teacher{" +

"name='" +name +'\'' +

", subject='" +subject +'\'' +

'}';

    }

}

Course 类:

@Component

public class Course {

@Resource

    private Studentstudent;

    @Resource

    private Teacherteacher;

    @Override

    public StringtoString() {

return "Course{" +

"学生:" +student.toString() +

", 教师:" +teacher.toString() +

'}';

    }

}

CourseApplication :

@SpringBootApplication

public class CourseApplication {

public static void main(String[] args) {

ApplicationContext ac = SpringApplication.run(CourseApplication.class, args);

        Course course = (Course) ac.getBean("course");

        System.out.println(course.toString());

    }

}

运行结果:

相关文章

网友评论

      本文标题:Spring Boot入门(作业)

      本文链接:https://www.haomeiwen.com/subject/vopbwftx.html