Spring Bootは、Java開発に革命をもたらす堅牢でスケーラブルな、および生産対応のJavaアプリケーションの作成を簡素化します。 スプリングエコシステムに固有の「構成に関する慣習」アプローチにより、手動のセットアップが最小限に抑えられ、開発者がボイラープレートコードの代わりにビジネスロジックに集中できるようになります。 Spring Tool Suite(STS)は、スプリング開発用の専用IDEであり、スプリングブートエクスペリエンスを大幅に向上させます。
開始する前に、を持っていることを確認してください
- Java Development Kit(JDK)がインストールされています
- Spring Tool Suite(STS)インストールと構成(ダウンロード: https://www.php.cn/link/5dc624e80d9ab94e3229ec29f675c19d
- )。 JavaとSpring Conceptsの基本的な理解。 STSでスプリングブートプロジェクトの作成と構成:
- ステップ1:プロジェクトの作成
stsでは、「ファイル」>を選択します。 「新しい」> 「スプリングスタータープロジェクト」。
- 「新しいスプリングスタータープロジェクト」ダイアログで、プロジェクトに名前を付け、ビルドツール(MavenまたはGradle)を選択し、Spring Bootバージョンを選択し、必要な依存関係(Webアプリケーションに「Web」など)を追加します。
-
- [終了]をクリックして、プロジェクトを生成します。
- プロジェクト構造に精通してください:
:javaソースコードが含まれています。
- :リソースと構成ファイルを保持します
src/main/java
:テストクラスが含まれています。 -
src/main/resources
ステップ3:最初のスプリングブートアプリケーション -
src/test/java
ファイル(デフォルトパッケージ内の
Application.java
src/main/java
SpringApplication.run()
package com.newProject; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class NewProjectApplication { public static void main(String[] args) { SpringApplication.run(NewProjectApplication.class, args); } }
ステップ4:アプリケーションの実行
- パッケージエクスプローラーで
Application.java
を右クリックします。 - "run as">を選択します「Spring Boot App」。
- アプリケーションの起動プロセスを示すコンソール出力を観察します
- (または
http://localhost:8080
で指定されたポート)でブラウザのデフォルトのウェルカムページにアクセスします。application.properties
ステップ5:コントローラーの追加
- >内で
- パッケージを作成します。
controller
ディレクトリ。newProject
src/main/java
パッケージ内でクラス(例えば - )を作成します。 以下に示すように、アノテーション
ExampleC
、controller
、および@Controller
を使用してください。@RequestMapping
@ResponseBody
package com.newProject.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class ExampleC { @RequestMapping("/firstApp") @ResponseBody public String firstSpringApp(){ return "Welcome!"; } }
- 。
- で結果にアクセスします
http://localhost:8080/firstApp
このガイドは、STSを使用して基本的なスプリングブートアプリケーションの作成と実行を示しています。 これらの手順に従ってプロジェクト構造を理解することにより、スプリングフレームワークのパワーと容易さを活用して、より複雑なアプリケーションを構築できます。
以上がSpring Tool Suiteで最初のSpring Bootアプリケーションを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

この記事では、Javaプロジェクト管理、自動化の構築、依存関係の解像度にMavenとGradleを使用して、アプローチと最適化戦略を比較して説明します。

この記事では、MavenやGradleなどのツールを使用して、適切なバージョン化と依存関係管理を使用して、カスタムJavaライブラリ(JARファイル)の作成と使用について説明します。

この記事では、カフェインとグアバキャッシュを使用してJavaでマルチレベルキャッシュを実装してアプリケーションのパフォーマンスを向上させています。セットアップ、統合、パフォーマンスの利点をカバーし、構成と立ち退きポリシー管理Best Pra

この記事では、キャッシュや怠zyなロードなどの高度な機能を備えたオブジェクトリレーショナルマッピングにJPAを使用することについて説明します。潜在的な落とし穴を強調しながら、パフォーマンスを最適化するためのセットアップ、エンティティマッピング、およびベストプラクティスをカバーしています。[159文字]

Javaのクラスロードには、ブートストラップ、拡張機能、およびアプリケーションクラスローダーを備えた階層システムを使用して、クラスの読み込み、リンク、および初期化が含まれます。親の委任モデルは、コアクラスが最初にロードされ、カスタムクラスのLOAに影響を与えることを保証します


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)
