美文网首页
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