JavaフレームワークのSpring Boot

SpringBootシリーズの教材(1)-基本-Springbootの紹介-Eclipseで実行できる、非STSプラグインの方法でSpringbootプロジェクトを作成する


SSM(H)を学習するプロセスでは、多くの構成作業を行う必要がありますが、実際、多くの構成アクションは手段であり、目的ではありません。この考慮に基づいて、簡略化、省略の省略を単純化するために、開発者はビジネス機能の提供のみを考慮する必要があります。これはSpringBootです。

つまり、Spring Bootは、規約に従って開発された単純化されたSSM(H)と見なすことができます。開発速度が大幅に改善されました。ただし、SSM(H)の基盤を維持することをお勧めします。それ以外の場合は、Spring MVC、Mybatis、Hibernateを使用するか、困惑します。

注:(H)括弧内はHibernateを意味します。
ステップ1:環境のバージョンについて
SpringBootのバージョンについて:ステップ2
ステップ3:IDEの概要
ステップ4:プラグSTSの上の
ステップ5:ファイル名を指定して実行最初に、効果を確認するために、そして学ぶ
ステップ6:模造およびトラブルシューティング
ステップ7:Tomcatの概要
ステップ8:プロジェクトの作成
ステップ9:プロジェクトパラメータが入力
ステップ10:のpom.xml
ステップ11:Application.javaの
ステップ12:HelloController.javaの
ステップ13:実行及びテスト
ステップ1:環境バージョンについて
:8を利用するには、シュレーディンガーのBUGの8外よりも高くなり、JDK8をダウンロードしてください、確かに8以上、バージョンJDK8 32を使用してみてください  ダウンロードと設定JDK

Eclipseはまた、ウェブマスターによって提供さ回避の環境要因への使用に関する質問にしてみてください: Eclipseの

注:JDK8の64ビットバージョンは、現在のプロジェクトで提供されているjarパッケージと互換性がありません。ウェブマスターから提供されている32ビットバージョンを使用してください。
ステップ2:SpringBootバージョンについて
この一連のチュートリアルでは1.5.9.RELEASEを使用しており、Springboot 2.xの新しいバージョンがあります。
使い方は似ていますが、まだいくつかの違いがあります。

1.5.9.RELEASEに基づいて学習、マスタリング、および習熟した後、学生がまだ興味がある場合は、2.xバージョンに切り替えることが望まれます。
ここで、2.xバージョンに切り替えて、ウェブマスターの現在のスプリングブートシリーズの教科書でコードを実行すると、予測できないエラーが発生し、最終的には学習の障害になることをここで強調しておく必要があります。
そのため、ウェブマスターは喉に3つの文を叫びました:バージョン番号を自由に変更しないでください!バージョン番号は自由に変更しないでください。バージョン番号は自由に変更しないでください。
ステップ3:IDEについて
現在の主流の開発ツールはEclipseとIDEAなので、別々に話しましょう現在のナレッジポイントはEclipseを使用しており、次のナレッジポイントはIDEAを使用しています。
ステップ4:STSプラグインについて
Eclipseは、Spring Tool Suiteと呼ばれるSpringBoot用に特別に開発されたプラグインを提供します。このプラグインのインストールは外部ソースを使用しており、インストールは非常にカードであり、少なくとも数十分かかります。
SpringBootアプリケーションは本質的にJavaプログラムであり、そのスタイルはMavenであるため、Mavenプロジェクトでもあり、次にMavenプロジェクトに従って作成します。ベルとホイッスルに影を落とさないでください。
STSプラグインについて
ステップ5:最初に実行し、効果を確認してから学習する
古いルール、最初のダウンロード ダウンロードエリアは、(入力する]をクリックし) 、この効果を達成するために、手順何をするために利用でき、再学習を確認した後、プロジェクト、コンフィギュレーション起動して実行を実行することができます。
:これは、Mavenプロジェクト、EclipseのMavenの項目を導入するためのアプローチの手順を参照している EclipseのMavenプロジェクトで導入
し、実行クラス:com.how2java.springboot.Applicationの主な方法
、アクセスアドレス:
http: //127.0.0.1:8080/hello

図のように効果を確認できます。
注:このmavenプロジェクトは多くのjarパッケージを使用しています。jarパッケージのダウンロードが遅い場合は、私が使用しているライブラリを使用できます 。webmaster が使用 するmavenリポジトリは少し大きいです〜
最初に実行し、効果を確認してから、学習します
ステップ6:模倣してトラブルシューティングする
実行可能なプロジェクトが正しく実行されることを確認した後、チュートリアルの手順に厳密に従って、コードを再度模倣します。
模倣プロセスは必然的にコードの不一致につながり、その結果、期待される動作結果を得ることができなくなります。現時点では、正解(実行可能な項目)と独自のコードを比較することで、問題を特定できます。
このようにして、学習は効果的であり、トラブルシューティングは効率的です。これにより、学習速度が大幅に向上し、学習のしきい値を超えることができます。

フォルダ比較には、diffmergeソフトウェアの使用をお勧めします。自分のプロジェクトフォルダーを私の実行可能なプロジェクトフォルダーと比較します。
このソフトウェアは、2つのファイルフォルダが間違っのどの、そして明確にマークを知ることができ、非常に高速なハードウェアである
緑色のチュートリアルのインストールと使用を提供する、ここ: DiffMergeダウンロードとチュートリアル
ステップ7:Tomcatについて
最初に  走って結果を見てから、うまく走ることを学ぶ学生は少し奇妙に感じるかもしれません。これは明らかに実行中のWebプログラムです。tomcatを起動してみませんか?Javaクラスのメインメソッドを開始する代わりに?
これは、com.how2java.springboot.ApplicationクラスのメインメソッドにTomcatが埋め込まれており、Tomcatを手動で起動する必要がないためです。
ステップ8:プロジェクトを作成する
次に、このプロジェクトの作成を0から始めました。
最初のMavenプロジェクトの作成
>ファイル- - >新規- >メニュー その他- > Mavenの- > Mavenの- > Mavenのプロジェクト- >新規のMavenプロジェクトの
簡単なプロジェクト(原型の選択をスキップを作成上のフック )、 および参照、Springbootは簡単ですがMavenのプロジェクト

注意:プロジェクトを作成する前に、我々はすべき  最初の実行、効果を確認するためには、再学習  プログラムは、それ以外の場合は間違って行くだろう、のステップに戻り始めました。
プロジェクトを作成する
ステップ9:プロジェクトパラメータを入力する
次に、パラメータの赤いボックスにこれらの値を入力します
プロジェクトパラメータを入力
ステップ10:pom.xml
プロジェクトのpom.xmlを次のpom.xmlのコンテンツで上書きします。

上書き後、プロジェクトを右クリックし、[Maven]、[プロジェクトの更新]の順にクリックして、プロジェクトを更新します。

このpom.xmlは、現在のプロジェクトに必要なjarパッケージを指定します。
注:このmavenプロジェクトは多くのjarパッケージを使用しています。jarパッケージのダウンロードが遅い場合は、私が使用しているライブラリを使用できます 。webmaster が使用 するmavenリポジトリは少し大きいです〜
pom.xml
<? 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 >com.how2java</ groupId >
   < artifactId >springboot</ artifactId >
   < version >0.0.1-SNAPSHOT</ version >
   < name >springboot</ name >
   < description >springboot</ description >
   
     < parent >
         < groupId >org.springframework.boot</ groupId >
         < artifactId >spring-boot-starter-parent</ artifactId >
         < version >1.5.9.RELEASE</ version >
     </ parent >
 
     < dependencies >
         < dependency >
             < groupId >org.springframework.boot</ groupId >
             < artifactId >spring-boot-starter-web</ artifactId >
         </ dependency >
         < dependency >
               < groupId >junit</ groupId >
               < artifactId >junit</ artifactId >
               < version >3.8.1</ version >
               < scope >test</ scope >
         </ dependency >
     </ dependencies >
 
     < properties >
         < java.version >1.8</ java.version >
     </ properties >
 
     < build >
         < plugins >
             < plugin >
                 < groupId >org.springframework.boot</ groupId >
                 < artifactId >spring-boot-maven-plugin</ artifactId >
             </ plugin >
         </ plugins >
     </ build >
 
</ project >
ステップ11:Application.java
Application.javaを作成します。アノテーション@SpringBootApplicationは、これがSpringBootアプリケーションであることを示し、そのメインメソッドを実行するとTomcatが開始され、デフォルトのポートは8080です。
package  com.how2java.springboot;
 
import  org.springframework.boot.SpringApplication;
import  org.springframework.boot.autoconfigure.SpringBootApplication;
 
@SpringBootApplication
public  class  Application {
 
     public  static  void  main(String[] args) {
         SpringApplication.run(Application. class , args);
     }
 
}
ステップ12:HelloController.java
次に、コントローラークラスHelloControllerを作成します。このクラスは、Spring MVCの通常のコントローラーです。
@RestControllerは、@ ResponseBodyおよび@Controllerの省略形である、spring4の新しいアノテーションです。
package  com.how2java.springboot.web;
import  org.springframework.web.bind.annotation.RequestMapping;
import  org.springframework.web.bind.annotation.RestController;
 
@RestController
public  class  HelloController {
 
     @RequestMapping ( "/hello" )
     public  String hello() {
         return  "Hello Spring Boot!" ;
     }
 
}
ステップ13:実行してテストする
次に、 Application.javaを 実行して 、アドレスにアクセスします
http: //127.0.0.1:8080/hello

あなたはテスト効果を見ることができます
実行してテストする

Spring Bootの詳細:https : //how2j.cn/k/springboot/springboot-eclipse/1640.html?p=144217

おすすめ

転載: www.cnblogs.com/GGLoner/p/12693485.html