더북(TheBook)

4.11.1 스프링 프로파일 기능 사용 예제

유치원에서 고등학교까지 학교에 식품을 공급하는 일을 담당하는 FoodProviderService라는 서비스가 있다고 가정하겠습니다. FoodProviderService 인터페이스는 서비스를 요청하는 학교의 모든 학생에게 제공할 점심 세트를 생산하는 provideLunchSet()이라는 메서드 하나만 있습니다. 점심 세트는 Food 클래스 객체의 목록이며, 점심 세트에 사용되는 Food 클래스는 name 프로퍼티 하나만을 가지는 단순한 클래스입니다. 다음은 Food 클래스의 코드입니다.

예제 4-70 Food 클래스([[profile]] Food.java)

package com.apress.prospring5.ch4;

public class Food {
    private String name;

    public Food() {
    }

    public Food(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.