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 데이터 표시)
'자바 > Spring Boot & JPA' 카테고리의 다른 글
Spring Boot & JPA 실무 과정 자료]MVC에 근거한 컨트롤러 (0) | 2017.07.27 |
---|---|
Spring Boot & JPA 실무 과정 자료]Spring Starter Project 작성 (0) | 2017.07.27 |
Spring Boot & JPA 실무 과정 자료]RESTful Web Service 작성 (0) | 2017.07.25 |
Spring Boot & JPA 실무 과정 자료]Jar를 실행 (0) | 2017.07.25 |
Spring Boot & JPA 실무 과정 자료]포트 변경 (0) | 2017.07.25 |