0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【SpringBoot】プロジェクトの作り方(初心者向け)

Last updated at Posted at 2019-10-01

今回やること

  1. SpringBoot + Java8 + gradle のプロジェクトを作成します。
  2. localhost:8080にクロームでアクセスしたら、「Hello World」を表示します。

環境

  • IntelliJ(無料)
  • Mac
  • java8

Spring Initializrでプロジェクトの原型を作る

  • Spring Initializrの公式ページを開きます。
 2019-10-01 17.27.51.png - ここで自分に必要な要素を選択して作っていきます。  2019-10-01 17.28.40.png  2019-10-01 17.29.00.png - 選択が完了したら、Generateボタンをクリックします。  2019-10-01 17.29.32.png - 自分の指定した場所にzipができるので、解凍します。  2019-10-01 17.30.18.png

プロジェクトをIntelliJで開く

  • さきほど解凍したフォルダを開きます。
 2019-10-01 17.31.01.png - build.gradleファイルを右クリックして、IntelliJで開きます。  2019-10-01 17.31.42.png  2019-10-01 17.32.11.png

Hello Worldを表示する

  • 初期で作られているSampleApplicationクラスには何も手を加えずに、
    SampleApplicationクラスと同階層のディレクトリでControllerクラスを新規作成します。
HelloController.java
@RestController
public class HelloController {

   @GetMapping("/")
    public String index() {
        return "hello world";
    }

    @PostMapping("/")
    public String index2() {
        return "こんにちは";
    }
  • 「localhost:8080」にアクセスするとGETメソッドが呼ばれて、
    文字が表示されます。
 2019-10-01 17.52.39.png

注意点

  • thymeleafは不要です。
  • コードに変更を加えた時は、「■(停止)」を押下しないと、
    多重起動になるのでいちいち消してからRunしましょう「▶」。
  • RestAPIを作りたい時は、「@Controller」ではなく
    「@RestController」をつけましょう。
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?