読者です 読者をやめる 読者になる 読者になる

m_shige1979のささやかな抵抗と欲望の日々

プログラムの勉強をしながら学習したことや経験したことをぼそぼそと書いていきます

なんとなく作ったサイト

http://www.it-check-matome.info/


Github(注意すること)

https://github.com/mshige1979

Spring BootでHello Worldを行う

Javaフレームワーク

WebだけじゃなさそうだけどJava系のフレームワークで役に立つかもしれないのでちょっとずつ調べる

環境

Mac
Java 1.8

手順

Webサイトで開発環境のSTSをダウンロード

https://spring.io/tools/sts/all
f:id:m_shige1979:20161110081247p:plain
※400MBくらいあった

起動

f:id:m_shige1979:20161110081417p:plain

「Spring Stater Project」を指定

f:id:m_shige1979:20161110081446p:plain

デフォルトのまま次へ

f:id:m_shige1979:20161110081518p:plain

今回はWebのみを選択する

f:id:m_shige1979:20161110081548p:plain

プロジェクトのデータをダウンロード

f:id:m_shige1979:20161110081615p:plain

プロジェクトを展開してHelloControllerを追加する

f:id:m_shige1979:20161110081638p:plain

HelloController.javaを編集
package com.example;

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

@RestController
public class HelloController {
	
	@RequestMapping("/")
	public String index() {
		return "Hello world";
	}
	
}
ポート設定

※デフォルトでは8080が起動するので他のものに変えたい場合はapplication.ymlを作成して設定する

src/main/resources/application.yml

server:
  port: 7777
実行

f:id:m_shige1979:20161110081804p:plain

確認

f:id:m_shige1979:20161110081907p:plain

所感

動かすところまでできた。
マニュアルを見てもしっくりこないところがあるので動かしながら確認していくのは面白い。
詰んだら困りますが最近は参考になる情報がネットにあるのでいろいろ試してやっていくことにする。

広告を非表示にする