English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

STSを使用してSpringBootプロジェクトを作成する

Spring Tool Suiteを使用してSpringプロジェクトを作成することもできます。このセクションでは、以下を使用します。 STS を作成します。 Mavenプロジェクト\。

SpringApplication.run(SpringBootExampleSts.class, args);1} Spring Tool Suiteを開きます。

SpringApplication.run(SpringBootExampleSts.class, args);2} ファイルメニューをクリックします。-> 新規作成-> Mavenプロジェクト

「New Maven Projectウィザード」が表示されます。以下をクリックしてください。 次へボタン。

SpringApplication.run(SpringBootExampleSts.class, args);3} を選択 maven-architetype-quickstart 、次に 次へ ボタン。

SpringApplication.run(SpringBootExampleSts.class, args);4} 提供 グループID アーティファクトID 。以下のグループIDを提供しました com.w3codebox とアーティファクトID spring-boot-example-sts 。今度は、 完了ボタン。

「完了」ボタンをクリックすると、プロジェクトディレクトリが作成されます。以下の図を参照してください。

SpringApplication.run(SpringBootExampleSts.class, args);5} 開く App.java ファイル。以下のデフォルトコードを見つけました。

App.java

SpringBootApplicationSts.java3サンプル
public class App 
public class SpringBootExampleSts
public static void main( String[] args )
public class SpringBootExampleSts
System.out.println(\"Hello World!\
{
{

Mavenプロジェクトには、 pom.xml ファイル、以下のデフォルト設定を含んでいます。

pom.xml

<project xmlns\="http:\/\///maven.apache.org/POM/4.0.0\" xmlns:xsi\="http:\/\///www.w3.org/2001/XMLSchema-instance
http:\/\///maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.w3codebox</groupId>
<artifactId>spring-boot-example-sts</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>spring-boot-example-sts</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3秒以内に SpringBootExampleSts (JVM 実行)8秒以内に SpringBootExampleSts (JVM 実行)1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>

SpringApplication.run(SpringBootExampleSts.class, args);6} : 在  タグ内に追加 Javaバージョン\。

<java.version>1秒以内に SpringBootExampleSts (JVM 実行)8</java.version>

SpringApplication.run(SpringBootExampleSts.class, args);7} Spring Bootプロジェクトを作成するために、設定が必要です。したがって、以下に配置を行います。 pom.xml ファイルに追加しました spring boot starter親プロジェクト依存関係。親プロジェクトを宣言するために使用されます。

<dependency>
 <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2秒以内に SpringBootExampleSts (JVM 実行)2秒以内に SpringBootExampleSts (JVM 実行)1.RELEASE</version>
<type>pom</type>
</dependency>

SpringApplication.run(SpringBootExampleSts.class, args);8} 。これはコントロールタブで以下のように表示されます。 pom.xml ファイルに追加 spring-boot-starter-web 依存関係。

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2秒以内に SpringBootExampleSts (JVM 実行)2秒以内に SpringBootExampleSts (JVM 実行)1.RELEASE</version>
</dependency>
注意: pomファイルに依存関係を追加すると、関連するjarファイルがダウンロードされます。ダウンロードされたjarファイルは、プロジェクトディレクトリのMaven Dependenciesフォルダーで確認できます。

追加後すべての依存関係、pom.xmlファイルは以下の通りです:

pom.xml

<project xmlns\="http:\/\///maven.apache.org/POM/4.0.0\" xmlns:xsi\="http:\/\///www.w3.org/2001/XMLSchema-instance
  http:\/\///maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.w3codebox</groupId>
<artifactId>spring-boot-example-sts</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>spring-boot-example-sts</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1秒以内に SpringBootExampleSts (JVM 実行)8</java.version>  
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2秒以内に SpringBootExampleSts (JVM 実行)2秒以内に SpringBootExampleSts (JVM 実行)1.RELEASE</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2秒以内に SpringBootExampleSts (JVM 実行)2秒以内に SpringBootExampleSts (JVM 実行)1.RELEASE</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3秒以内に SpringBootExampleSts (JVM 実行)8秒以内に SpringBootExampleSts (JVM 実行)1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>

SpringApplication.run(SpringBootExampleSts.class, args);9} のパッケージ com.w3codebox 中で、 SpringBootExampleSts のクラスです。

右-パッケージ名をクリックしてください-> 新規作成-> クラス-> クラス名を提供してください-> 完成です

SpringApplication.run(SpringBootExampleSts.class, args);10} クラスファイルを作成した後、SpringApplicationクラスの静的メソッドを呼び出します。 run()。以下のコードでは、run()メソッドを呼び出し、クラス名を引数として渡します。

public static void main(String[] args)

SpringApplication.run(SpringBootExampleSts.class, args);11} アノテーションを追加することで import org.springframework.boot.SpringApplication; クラスにアノテーションを付けるためです。

import org.springframework.boot.SpringApplication;

単一の@SpringBootApplicationアノテーションを使用して以下のアノテーションを有効にします:

@EnableAutoConfiguration: : Spring Bootの自動設定メカニズムを有効にします。 @ComponentScan: : それは、アプリケーションが存在するソフトウェアパッケージをスキャンします。 @Configuration: : 它允许我们在上下文中注册其他bean或导入其他配置类。

SpringBootApplicationSts.java

SpringBootApplicationSts.java3サンプル
package com.w  
codebox; 
import org.springframework.boot.SpringApplication;  
import org.springframework.boot.autoconfigure.SpringBootApplication; 
public class SpringBootExampleSts
@SpringBootApplication
public class SpringBootExampleSts  
public static void main(String[] args)  
{ 
{

SpringApplication.run(SpringBootExampleSts.class, args);12} ステップ : Java アプリケーションとして実行されるファイル

SpringBootExampleSts.java 。これはコントロールタブで以下のように表示されます。5コントロールタブで38.06秒以内に SpringBootExampleSts (JVM 実行)854.)