Javaの - 春ブーツエントリー

1.はじめに

春ブーツも、springMVCフレームワークと、それはまだ設定の多くを必要とし、輸入に依存している、Javaの開発プロセスとビルドを簡単にすることである
キー技術である、これは面倒であり、春ブーツは「癖による構成に」の原則を使用しています大幅に人工的な発展の量を減らし、展開、。

 

伝統的な春の開発プロセス:

 

 

 春ブーツの開発プロセス:

 

 

 スプリングブート依存関係管理、コンテナの構成では、この領域内のコンポーネントのパラメータは、大幅な開発能力を最適化されています。
開発者はビジネスロジックの開発に注力する必要があります。

 

プロジェクトの構築2。

1)導入ディレクトリとの依存関係を作成します。

春のディレクトリ構造:

 

 

 プロジェクトを作成します。

 

 

 プロジェクトの依存関係の導入:

< > 
    < groupIdを> org.springframework.boot </ groupIdを> 
    <! - 所有春都要依赖春ブート親才能进行构建- > 
    < たartifactId >春ブート親</ たartifactId > 
    < バージョン> 2.0.1.RELEASE </ バージョン> 
</ > 
< 依存性> 
    < 依存> 
        < groupIdを> org.springframework.boot </ groupIdを> 
        <! -あなたが必要とする機能工学を記述するために、一連のスタータースターターを使用してください- > 
        < たartifactId >春ブーツ・スターター・ウェブ</ たartifactId > 
    </ 依存関係> 
</ 依存関係> 
<! - プロジェクトのビルドモード- > 
< ビルド> 
    <! - プラグインの形で構築される- > 
    < プラグイン> 
        < プラグイン> 
            < groupIdを> org.springframework.boot </ groupIdを> 
            <! - 別のJARパッケージに、すべてのクラスとリソースをパッケージ化- - > 
            < たartifactId >春・ブートのMavenプラグイン- </たartifactId > 
        </ プラグイン> 
    </ プラグイン> 
</ ビルド>

SpringBootは、私たちは、依存関係の範囲を紹介するのに役立ちます。

 

 

 

2)Mavenの春ブーツで構築されました

(1)コントローラを作成します。

@Controller
 パブリック クラスMyController { 
    @RequestMapping( "/アウト" 
    @ResponseBody 
    パブリック(){うちのString
         リターン "成功" 
    } 
}

 

(2)入口クラスの調製

エントランスクラス名:プロジェクト名+アプリケーション語

// 解説されているクラスエントリSpringBootアプリケーション
@SpringBootApplication
 パブリック クラスMySpringBootApplication {
     公共 静的 ボイドメイン(文字列[]引数){
         // スタートSpringBootアプリケーション 
        SpringApplication.run(MySpringBootApplication。クラス); 
    } 
}

この起動モードとのpythonジャンゴと似ていたビーゴに行きます。

(3)アプリケーションの起動

ファイルを実行するための入り口:

 

 

 起動springboot。

 

 

 アクセスブラウザ:

 

 

 springbootアプリケーション、展開、手順が起動する試みがなされてきました。

特に容易ではないではありません、もはやアプリケーションを起動するためにTomcatを使用する必要があります。

 

3)春Initializrビルドアプリケーションspringboot

手動で作成したMavenを使用するときは、クラスのエントリを作成し、プロジェクト構造、手動で導入された依存関係を構築する必要があります。
IDEAは、ウィザードツールInitizlizrを提供し、我々はキーSpringBootプロジェクトを作成することができます。

 

 

 

 プロジェクトの構成:

 

 

 スタータを選択します。

 

 

 

 作成したら、自動的に私たちは、設定ファイルの様々な生成を助けることがわかります。
エントリ自動的に生成されたカテゴリ:

@SpringBootApplication
 パブリック クラスSpringbootdemo1Application {
     公共 静的 ボイドメイン(文字列[]引数){ 
        SpringApplication.run(Springbootdemo1Application。クラス、引数)。
    } 
}

 

おすすめ

転載: www.cnblogs.com/yangmingxianshen/p/12521628.html