ホームページ  >  記事  >  Java  >  Springboot プロジェクトをすばやくビルドする方法

Springboot プロジェクトをすばやくビルドする方法

WBOY
WBOY転載
2023-05-13 15:49:224279ブラウズ

1. 空のプロジェクト

現在、開発プロセスのほとんどは idea 統合開発環境に基づいています。著者は以前は非常に頑固で、常に Eclipse を使用していました。その後、会社は idea に切り替える必要がありました。Iそのアイデアは確かだと言わざるを得ません。使い方は簡単なので、まだ使ったことのない友達も試してみることができます。ここでは、idea をデモ環境として使用します。

私は通常、以下の図の左側に示すように、空のプロジェクト ([ファイル]->[新規]-->アイデア内のプロジェクト) から開始します。

Springboot プロジェクトをすばやくビルドする方法

## Maven を選択し、右側で JDK を選択します。以下の「アーキタイプから作成」は、pom テンプレートの選択を表します。ここでは空のプロジェクトを構築しているので、それを選択しません。特に確信がない限り、選択しないでください。予期せぬ驚きがあるでしょう。

次のステップを見てください。

Springboot プロジェクトをすばやくビルドする方法

プロジェクト名を書き込みます。ここでは、プロジェクト名と ArtifactId が同じであるか、同じであることがわかります。ビルドしたプロジェクトは以下の通りです。

Springboot プロジェクトをすばやくビルドする方法

基本的な構造が確認できます。 Maven プロジェクトのファイルはすでに存在します。SpringBoot の旅を始めましょう。

2. springboot の旅を開始します

今、開発はすべて springboot Web プロジェクトです。つまり、サービスは埋め込み Tomcat の形式で存在し、依存関係を導入する必要があります。

<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
        <version>2.3.3.RELEASE</version>
    </dependency>

つまり、上記の依存関係を pom に追加します。また、その前にスタートアップ クラスも必要です。

package com.my.template;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
//springboot的启动注解
@SpringBootApplication
public class BootServer {
    public static void main(String[] args) {
        //启动
        SpringApplication.run(BootServer.class);
    }
}

スタートアップ クラスの場所に注意してください。

Springboot プロジェクトをすばやくビルドする方法

#BootServer.java は親パッケージ com.my.template の下にあります。そこにない場合、一部のアノテーションは役に立たない可能性があります。これについては後で説明します。起動クラス BootServer の場所を覚えておいてください。 BootServer の main メソッドを実行するだけです。

##上記のログが表示され、サービスが開始され、ポートが 8080 であることが示されます。Springboot プロジェクトをすばやくビルドする方法# アクセスしてみましょう。

##ルート パス 127.0.0.1:8080 にはコンテンツが返されないためです。練習のためにテスト コントローラーを作成しましょう。

package com.my.template.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class TestServer {
    @ResponseBody
    @RequestMapping("test")
    public String test(){
        return "hello springboot";
    }
}
Springboot プロジェクトをすばやくビルドする方法アドレス 127.0.0.1:8080 にアクセスします。結果は次のとおりです。

Springboot プロジェクトをすばやくビルドする方法# 正常に "hello springboot" が返され、サービスが正常であることが証明されています。

以上がSpringboot プロジェクトをすばやくビルドする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。