なぜ我々はそれSpringboot使用する必要がありますか?
我々はフレームワークを使用すると、プロファイルが面倒、と非常に厄介な、と呼ばれるSpringBoot、非存在下での「地獄を設定します。」春ブーツの使用が非常に簡単にかつ迅速に変更をコーディングすることができます春のフレームワークに基づいてアプリケーションを作成できるようにシンプル、簡単な構成の変更、および簡単な展開を変更するには、監視が容易になります。
SpringBootスターター:彼はあなたも私たちのガイドの問題を解決するためのGradleやMavenを構築するための1回限りのプロジェクトに追加できるように、依存に組み込み、共通パケット統合に依存しますが、このパッケージは、単に私たちのソフトウェア開発です。春ああスタッフ。
SpringBootプロパティ
1.迅速Springベースのアプリケーションを作成することができます。(簡易な構成)
2.直接Tomcatを起動するには、Javaのmainメソッドを使用することができ、突堤サーバー実行している春のブートプログラムが内蔵され、あなたは戦争パッケージファイルを展開する必要はありません。
3.スターターを提供POMはMavenのは、Mavenのは、構成が簡単に簡素化するための構成を簡素化することに合意しました。
4.依存Mavenプロジェクト、春のブート自動設定春、SpringMVCやその他のオープンソースフレームワークの設定。
5.健康スクリーニングプログラムやその他の機能を提供します。(内部などの動作状態を確認してください)
6.基本的には、コンフィギュレーションアノテーションを使用して、XML設定ファイルの不在を完了することができます。(またはデフォルト設定の規則、コードが実装されています)
こんにちは、SpringBoot
IDEAを開くための最初のステップ、新しいプロジェクト]をクリックします
それはSpringBootプロジェクトの迅速な作成を表しています。
待機した後、私たちは、コントローラにファイルを書き込むことができます
第二段階の選択スタートWebプロジェクト
第3のステップは、コントローラを記述することです
@Controller public class HelloController { @RequestMapping("/h") @ResponseBody public String hello(){ return "hello,Springboot"; } }
第四步找到启动类
编写好后我们找到springBoot的启动类,idea已经帮我们生成好了
@SpringBootApplication public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }
他就是负责启动我们的springBoot项目的.
然后我们点击运行,我们不用配置文件.
我们看到Tomcat也启动了,应为springboot继承了Tomcat等一系列web开发的所依赖的.
结果:
这时候我们的hello,SpringBoot就出来了,为什么呢?springBoot竟然这么强大到底是什么原因呢?下次博客一一分享而来.