- devpack 튜토리얼
1 사전작업[ | ]
- http://devpack.co.kr 가입, 로그인
- 윈도우 STS 설치
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 같이 보기[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.