Devpack Spring 튜토리얼

devpack 튜토리얼

1 사전작업[ | ]

2 Server 등록[ | ]

  • 좌하단 Servers 영역 우클릭 --- New --- Server
  • Cloud Foundry 선택 --- Server's host name: devpack --- Server name: devpack --- [Next]
  • [Manage Cloud...] --- [Add...] --- Name: devpack --- URL: https://api.devpack.co.kr --- [Finish]
  • (devpack 포탈 메인화면) 로그인 정보 확인
  • Email: 계정 --- Password: 패스워드 --- URL: devpack - https://api.devpack.co.kr 선택
  • [Validate Account] --- [Finish]

이제 Servers 영역에 devpack이 등록되었다.

3 새 프로젝트[ | ]

  • Package Explorer의 빈공간에서 우클릭 --- New --- Spring Starter Project
  • "New Spring Starter Project" --- Name: bootweb1 --- Package: com.example.bootweb1 --- [Next >]
  • Template Engines --- Mustache
  • Web --- Web
  • [Finish]

4 HomeController 작성[ | ]

  • Package Explorer 영역 --- bootweb1 [boot] --- src/main/java 우클릭 --- New --- Package
  • "Java Package" --- Name: com.example.bootweb1.controllers --- [Finish]
  • com.example.bootweb1.controllers 우클릭 --- New --- Class
  • "Java Class" --- Name: HomeController --- [Finish]

( HomeController.java 파일이 아래와 같이 자동 생성됨 )

Java
Copy
package com.example.bootweb1.controllers;

public class HomeController {

}
  • 파일 내용 수정
Java
Copy
package com.example.bootweb1.controllers;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HomeController {
	@RequestMapping("/")
	public String home() {
		 return "안녕 Spring Boot!";
	}
}
→ 일반 Controller가 아닌 RestController로 하였음
→ 별도의 View 템플릿 없이 return 값이 브라우저에 그대로 출력될 것임

5 같이 보기[ | ]