ビルドに1-SpringBoot Webサービスを実行しているほかに
まず、新しいMavenプロジェクトを作成します
これは、開発ツール(紙デフォルトのアイデアの開発)に応じて異なります
第二に、プロジェクトファイルのポンポンを変更
このドロップのような2.1自動生成されたファイルのルックス
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.com.stu</groupId>
<artifactId>boot</artifactId>
<version>1.1-SNAPSHOT</version>
</project>
2.2 SpringBoot依存親を追加
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.5.RELEASE</version>
<relativePath/>
</parent>
設定JDK 2.3バージョンとエンコーディング形式は、デフォルトの設定は1.6であるではありません
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
SpringBootのWeb 2.4プロジェクトの依存関係に参加
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
2.5追加Mavenプラグイン(Mavenのコマンドをせずに行うことができ、操作手順の一部を使用します)
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
第三に、コンフィギュレーション・ファイル
3.1新しいファイル
/ srcに/メイン下/ resourcesディレクトリに新しいapplication.ymlファイル
ファイル形式YMLの単純な加算と3.2コンフィギュレーション・プレイ[注]
1.SpringBootシステム・コンフィギュレーション・ファイル、多くの構成がここに追加された後に
起因するビルトインTomcatの変更サーバポートへ2.(のみの経験):10010、値しない、デフォルトのポート8080を使用
server:
port: 10010
第四に、プロジェクトの起動クラス
4.1新しいファイル
パッケージのビルド/ srcに/メイン/リソースディレクトリで、パッケージSystemApplication.java(状況に応じて調整名)に新しいクラスを開始し
、プロジェクト全体の最外層ことを保証するために、[注意]このスタートアップクラスを
、例えば:私は構築されたこのクラスを取りましたcn.com.stu.bootパッケージで、その後のコードは、真ん中には、追加のコードを記述するために、ブートパッケージにパッケージを構築するために継続すべきです
4.2クラスを書き始めます
プロジェクト全体は、このコメントの@SpringBootApplicationに感謝を開始しました
@SpringBootApplication
public class SystemApplication {
public static void main(String[] args) {
SpringApplication.run(SystemApplication.class, args);
}
}
(ここでは、サービスが開始することができますが、本当の意味を持っていないだろう、そして、ステップバイステップを使用して、プロジェクトの値となるよう)
第五に、フロントコントローラ
5.1新しいファイル
新しいパッケージ包装袋cn.com.stu.bootコントローラ、およびその新しいクラスDemoController.javaを
フロントコントローラを達成するために5.2
@RestController
public class DemoController {
@RequestMapping(value = "/hi")
public String hi(){
return "Hello Spring Boot Web";
}
}
六、自分自身と遊びます
6.1スタートアップの項目
クラスの三角形を開始するには、左をクリックして、プロジェクトスタート-
起動完了の代表、以下のコンソール出力
(2.144のために実行しているJVM)1.035秒で起動SystemApplication
6.2ブラウザアクセス
6.3結果の表示
ページへ戻ります
こんにちは春ブーツウェブ
稼働プロジェクトのSpringBootWeb完成に加えて!
追記:この記事は、各セットに特有の建物を売却することを学ぶに純粋な白の最初のステップであり、各パラメータが理解深めるためにBaiduのを所有することができ、時間の意志ディテールた後の処理このような構造を分析します