作业一

作者: 六爻13 | 来源:发表于2018-09-03 12:39 被阅读0次

作业一

标签(空格分隔): 未分类

Student

package com.niit.quickstart.bean;

import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Configuration;

@Configurationpublic class Student {

@Value("张三")

private String name;

@Value("#{20-2}")

private String age;

public String getName() {

   return name;

}

public String getAge() {

   return age;

}

@Override

public String toString() {

   return "Student{" +

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

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

           '}';

}

}

Teacherpackage com.niit.quickstart.bean;

import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Configuration;

@Configurationpublic class Teacher {

@Value("许老师")

private String name;

@Value("Spring Boot")

private String subject;

public String getName() {

   return name;

}

public String getSubject() {

   return subject;

}

@Override

public String toString() {

   return "Teacher{" +

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

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

           '}';

}

}

Courserpackage com.niit.quickstart.bean;

import org.springframework.stereotype.Component;

import javax.annotation.Resource;

@Componentpublic class Course {    @Resource    private Student student;

@Resource Teacher teacher;

@Override

public String toString() {

   return "Course{" +

           "student=" + student +

           ", teacher=" + teacher +

           '}';

}

}

Applicationpackage com.niit.quickstart;

import com.niit.quickstart.bean.Course;import com.niit.quickstart.bean.Student;import com.niit.quickstart.bean.Teacher;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.context.ApplicationContext;

@SpringBootApplicationpublic class DemoApplication {

public static void main(String[] args) {

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

   System.out.println("使用Spring Boot开始注入Course的bean,它由Teacher和Student的bean装配而成:");

//        Student student = (Student) ac.getBean("student");//        Teacher teacher = (Teacher) ac.getBean("teacher");

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

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

}

}

相关文章

  • 作业一

    一、技能 1、看小说速度快 2、会简单的照片处理 3、CAD平面制图 二、优点 1、从小语文学得好 2、想象力丰富...

  • 作业一

  • 作业一

    作业一 标签(空格分隔): 未分类 Student package com.niit.quickstart.bea...

  • 作业一

  • 作业一

    using System; using System.Collections.Generic; using Sys...

  • 作业一

    特种兵第二周第一天:信念、清晰引粉--互动--筛选--成交的整体思路并坚定不移地执行到位,特种兵第二周第1天知识点...

  • 作业一

    以写作的方式实现人生的逆袭(作业) 文:豪杰翼 听着刘主编的课,他说:写作,未来的目标是光明的,但路不好走。不要三...

  • 作业一

  • 作业一

    结论分析:我选择投资南方中证500ETF,原因如下: 1.都是场内基金,特点: a.场内价格是实时变动的,买卖价格...

  • 作业(一)

    1 复习并体验共情 共情是人本主义创始人罗杰斯所阐述的概念 共情也称为神入,同理心。共情又译作同感,同理心,投情等...

网友评论

      本文标题:作业一

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