Spring Bootとidea整合jsp過程解析を簡単に理解します。


一、Spring Boot概要
SpringBootはフレームワークの使用を簡略化したもので、いわゆる簡略化とは、Springの多くのフレームに必要な大量かつ煩雑な配置ファイルを簡略化したものである。それは「配置より慣れ親しんでいる」(項目には大量の配置があり、また、手動で配置する必要がないように習慣的な配置が内蔵されている)という理念を使って、あなたのプロジェクトを高速で実行させます。Spring Bootを使用すると独立した運行(Jarを実行し、Servlet容器を埋め込んでいます)、準生産レベルのSpringフレームに基づくプロジェクトが作成されやすく、Spring Bootを使用しています。
Spring Bootが備える特徴は、(1)独立したSpringアプリケーションを作成し、そのMavenまたはGradeプラグインに基づいて実行可能なJARsとWARsを作成することができることである。2)TomcatやJettyなどのServlet容器を埋め込む;(3)自動的に構成された「starter」プロジェクトのオブジェクトモデル(POMS)を提供し、Mavenの構成を簡略化する。4)Spring容器をできるだけ自動配置する;(5)指標、健康診断、外部化配置などの準備された特性を提供する。6)絶対コード生成がありません。XML設定は必要ありません。
Spring Bootのメリット:
1、快速構築項目
2、主流の開発フレームに対する無配置集積
3、プロジェクトは単独で運行できます。外部でservlet容器に使用する必要はありません。
4、運転時のアプリケーションモニタを提供します。
5、開発部署の効率を大幅に高めました。
6、雲と計算して天然に集積する
二、Spring Boot整合jsp
1.File->New->Project->Spring Initiazr->Next

2.自分でGroupとArtfactを書いてNextをクリックします。

3.Web->Spring Web->Next->Finsh。作成されたプロジェクトディレクトリは以下の通りです。

4.pom.xmlに次のように追加します。

<!--   servlet     -->
<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>javax.servlet-api</artifactId>
  <scope>provided</scope>
</dependency>
<!--   jstl        -->
<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>jstl</artifactId>
</dependency>
 <!--    jsp,springboot  tomcat     -->
<dependency>
  <groupId>org.apache.tomcat.embed</groupId>
  <artifactId>tomcat-embed-jasper</artifactId>
  <scope>provided</scope>
</dependency>
5.メールの下でwebappを作成し、webappフォルダの下でWEB-INFフォルダを作成します。

6.appication.prpertiesプロファイルにspringmvcの表示前の拡張子を配置する

7 WEB-INFの下にviewフォルダを作成し、jspを作成します。
7.2作成できない場合、プロジェクト名で右クリックしてOpen Module Setting->Modules->ウェブを見つけて、図上の+号をクリックします。(JSPオプションがあれば、そのままこのステップをスキップします。

現在のプロジェクトのwebappディレクトリを選択し、OKをクリックしてください。

Create Artfactをクリックして直接Appleをクリックし、OKをクリックしてください。

7.2 viewでハロー.jspを作成する

8.comp.yzbz.hello.com ntrollerとしてパッケージを作成し、中にHello Controllerを作成します。なお、Controllerは起動類によって管理されているので、起動類のcontrollerは起動類のサブディレクトリに置くべきです。

9.運転すればいいです

以上がjspを統合する全てです。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。