더북(TheBook)

예제 3-5는 Document 프로퍼티 4개와 각각의 세터와 게터를 갖춘 DocumentRepository를 보여준다. 그리고 당연히 각각의 세터를 통해 문서 4개를 주입할 것이다.

 예제 3-5 DocumentRepository.java

package com.apress.isf.spring.data;

 

import com.apress.isf.java.model.Document;

 

public class DocumentRepository implements DocumentDAO {

 

private Document doc1;

private Document doc2;

private Document doc3;

private Document doc4;

 

public Document getDoc1() {

return doc1;

}

 

public void setDoc1(Document doc1) {

this.doc1 = doc1;

}

 

public Document getDoc2() {

return doc2;

}

 

public void setDoc2(Document doc2) {

this.doc2 = doc2;

}

 

public Document getDoc3() {

return doc3;

}

 

public void setDoc3(Document doc3) {

this.doc3 = doc3;

}

 

public Document getDoc4() {

return doc4;

}

 

public void setDoc4(Document doc4) {

this.doc4 = doc4;

}

 

public Document[] getAll() {

return new Document[] { doc1, doc2, doc3, doc4 };

}

 

}


신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.