MacOSはスプリングブート開発環境を構築します、特定のコンテンツは次のとおりです
ソフトウェアとハードウェア環境
Macos Sierra
Java 1.8.0_65
Maven 3.5.0
アイデア2017.1.5
序文
私は最近、Java Webについての知識に取り組み、最近人気のある開発フレームワークであるSpring Bootについて学びました。 Java WebとSpringに一度も関与したことがない開発者の観点から、Spring Bootは確かにシンプルな構成と簡単に開始できる非常に優れたフレームワークです。 Java Webに入りたい子供にとっては良いエントリポイントです。
Mavenインストール
ここでは、Mavenをビルドツールとして選択します。Gradleなどの他のものを使用することもできます。ApacheサイトにアクセスしてZIPパッケージの最新バージョンをダウンロードし、特定のディレクトリに解凍します。
エクスポートパス= $ path:/users/djstava/workshop/tools/apache-maven-3.5.0/bin
セットアップが完了したら、ターミナルで実行します
ソース〜/.bash_profile
上記の操作の後、最後に設定が正しいかどうかを確認し、端末で実行します。
MVN-バージョン
IDE選択
ここでは、JetbrainsのIntellijのアイデアを選択します。もちろん、Eclipseなどの他のものを選択することもできます。
最初のアプリケーションを作成し、新しいプロジェクトを作成します
[新しいプロジェクトの作成]をクリックします
左側のスプリングイニシャルイザーを選択し、Project SDKでJava 1.8を選択します。
次に、いくつかの基本的なプロジェクト情報を入力し、タイプのMavenプロジェクトを選択し、パッケージ用のJARを選択して、他のものを自由に書くことができます。
図に示すように、依存関係の選択Web
プロジェクトが正常に作成された後、最初の建設プロセスは遅くなります。完了を待った後、DemoApplication.javaのメイン関数の前にある緑色のボタンをクリックして、プロジェクトを開始します。
ブラウザを開き、localhost:8080を入力して表示します
上記のブラウザ出力は正常です。次に、コードを追加して何かを表示します。新しいJavaクラスを作成します
hellocontroller.javaソースコード
パッケージcom.xugaoxiang; Import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.restController;/*** DJSTAVAが2017/07/2017に作成しました。 */ @retscontrollerpublic class hellocontroller {@requestmapping( "/hello")public string hello(){return "hello spring boot!"; }}プロジェクトを再起動し、ブラウザを表示し、アドレスを入力してくださいlocalhost:8080/hello
プロジェクトの説明
@RestControllerと@RequestMapping、これらは2つの非常に重要な注釈です。 @RestControllerはHTTPリクエストの処理を担当し、@RequestMappingはURLのマッピングを担当します。
上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。