Spring Boot & JPA 실무 과정 자료]컨트롤러 작성

 


 

 

Spring Boot & JPA 실무 과정 자료] 컨트롤러 작성

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

컨트롤러 작성

 

@RestController
public class PhoneController {
 
 @RequestMapping(value="api/phones",
       method=RequestMethod.GET,
       produces=MediaType.APPLICATION_JSON_VALUE)
 public ResponseEntity<Collection<Phone>> getPhones() {
  ArrayList<Phone> phones = new ArrayList<Phone>();
Phone p1 = new Phone();
  p1.setId(1);
  p1.setName("iPhone 7 128G");
  p1.setPrice(38260);
  
  phones.add(p1);
  
  Phone p2 = new Phone();
  p2.setId(2);
  p2.setName("LG V20");
  p2.setPrice(27140);
  
  phones.add(p2);
// 이하 폰 추가
  return new ResponseEntity<Collection<Phone>>(phones, HttpStatus.OK);
 }
}
 

 

브라우저 확인(Json 데이터 표시)

+ Recent posts