上の青いフォントをクリックして、「スター公式アカウント」を選択してください
高品質の記事、すぐに配達
舞台裏で公式アカウントをフォローして、支払いまたはモールに返信し、実際のプロジェクト情報とビデオを入手してください
著者:外部教師
www.toutiao.com/i6903532226647179789/
私はVSCodeのソフトスポットがあります。そこで、WindowsプラットフォームのVSCodeでSpringBoot開発環境を構築しようとしました。
必要な準備
Spring BootはJavaフレームワークに属しており、Java開発の必要条件です。最初にインストールする必要があります。
JDKをインストールします
このステップでは、最新のJDKインストールをOracleの公式Webサイトから直接ダウンロードできます。
次に、ダブルクリックしてインストールします。次のいくつかの手順を実行した後、インストールを完了します。
インストールが完了したら、環境変数を構成することを忘れないでください(JDKのこの環境変数が自動的に構成されていない理由はわかりません)。
環境変数を構成した後、コンソールでコマンドを実行して、インストールが成功したかどうかを確認します。
java -version
上記のコマンドを実行すると、Javaのバージョン番号が正常に表示されます。おめでとうございます。JavaJDKのインストールは成功しました。
Mavenをインストールします
Java業界で最も人気のあるプロジェクト管理ツールとして、MavenはSpring Boot開発においても日常的に必要であり、ダウンロードする必要があります。
ここで、コンパイル済みのzipバイナリパッケージを選択できます。
Mavenパッケージを開いたら、解凍して、好きな場所を見つけて保存します。後でVSCodeでMaven関連のパラメーターを構成する必要があるため、保存した場所を覚えておいてください。
Maven
VSCodeをインストールする
必要なプラグインをインストールします
次に、VS Codeを開き、次の2つのプラグインをインストールします。
Java Extension Pack
Spring Boot Extension Pack
Mavenオプションを構成する
開発はまだ可能ではなく、いくつかの構成を行う必要があります。心配しないでください。
Mavenのアクセス速度を向上させるために、ソースをaliyunmavenに変更します。
Mavenのsettings.xmlの部分的なコードは次のとおりです。
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
<mirrorOf>central</mirrorOf>
</mirror>
これで、環境構成が完了しました。VS Codeを再起動すると、次のステップで開発を開始できます。
テストデモプロジェクトを作成する
VS Codeを再度起動し、Ctrl + Shift + Pショートカットを押してコマンドを呼び出し、springと入力して、新しいMavenプロジェクトを作成します。
注:グループIDを入力したら、Enterキーを押します
Enterキーを押します
Enterキーを押します
依存関係パッケージ関数の概要:
Spring Boot DevTools: 支持代码修改热更新,无需重启
Spring Web: 集成Tomcat SpringMVC
Lombok: 智能生成 setter getter toString等
Thymeleaf: 模板引擎
プロジェクトが作成されるのを待ってから、以下を開きます。
上記のソースコード構造が表示されたら、おめでとうございます。成功しました。
テストビジネスコードを追加する
プロジェクトが正常に作成されました。次に、テストビジネスコードを追加します。
コードは次のように表示されます。
package alien.learn.ademo.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class TestControllerRest{
@RequestMapping("/test")
public String testRest(){
return "欢迎使用VS Code 和 Spring Boot";
}
}
別のhtmlテンプレートを追加します。
コード:
<!DOCTYPE html>
<html lang="ch">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>主页</title>
</head>
<body>
<h1>Spring Boot Page!</h1>
<p th:text="${title}"></p>
</body>
</html>
別のコントローラーを追加します。
コード:
package alien.learn.ademo.controller;
import java.util.HashMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.stereotype.Controller;
@Controller
public class TestController{
@RequestMapping("/hello")
public String getPage(HashMap<String, String> map){
map.put("title", "欢迎来到Spring Boot!");
return "/index";
}
}
次に、F5デバッグサービス:
次に、ブラウザでサービスにアクセスしてみます。
もう一度こんにちはにアクセスしてください:
ここに正常に到達した場合、おめでとうございます。VSCodeでのSpringBoot開発の基本的なプロセスを体験しました。楽しい開発の旅を始めましょう。
有热门推荐????
知乎高赞:拼多多和国家电网 Offer,选哪个?不要用 SELECT *
深度对比Jackson和Fastjson,最终我还是选择了...
Docker 入门终极指南,这是我见过最好的教程!再见,xShell,自己用Java撸一个Web版的,网友直呼:6662020 国内互联网公司的薪酬排名,加班时长排名 !IDEA这样 配置注释模板,让你高出一个逼格!!
Java后端线上问题排查常用命令收藏SpringBoot+Prometheus+Grafana实现应用监控和报警
点击阅读原文,前往学习SpringCloud实战项目