ダウンロード:SpringBootオンラインコラボレーティブオフィスアップルト開発フルスタックプロジェクト実際の戦闘
将来的には、オンラインコラボレーティブオフィスが通常の働き方になるでしょう。このコースでは、SpringBoot + uniappテクノロジースタックを使用してオンラインの共同オフィス小規模プログラムを開発し、最も人気のあるフロントエンドとバックエンドの分離アーキテクチャ設計を採用します。将来のトレンド指向のビジネス+フロントエンドおよびバックエンドの統合テクノロジースタックを習得し、完全なテクノロジースタックの包括的な改善を達成することができます。
技術要件1.HTML
/ CSSの基本2.JSインタラクションの知識3.基本的なVueの知識4.JavaWeb関連の知識
環境パラメーター
SpringBoot2.3、uni-app2.9開発ツール:IDEA、HBuilderX
Spring Bootとは?
Spring Bootは、Pivotalチームによって提供されたまったく新しい構造であり、その計画の目的は、新しいSpringアプリケーションの初期の確立と開発プロセスを簡素化することです。この構造では、機器に特定の方法が使用されているため、開発者はプロトタイプ機器を定義する必要がありません。私の言葉で理解すると、Spring Bootは実際には新しい構造ではなく、MavenがすべてのJarパッケージを統合し、Spring Bootがすべての構造を統合するように、多くの構造の使用に同意します。
Spring Bootを使用する利点は、
実際にはシンプル、高速、そして便利です。通常、SpringWebプロジェクトの意図と時間分割の要件を確立する必要があると想定されています。
1)web.xmlを装備し、SpringおよびSpring mvcをロード
します。2)データベース接続を装備し、Springビジネスを装備します
。3)機器ファイルの読み取りをロードし、コメントを開きます
。4)ログファイルを装備します
...
機器が完成したら、デバッグ用にTomcatをインストールし
ます。 。
マイクロサービスは現在非常に人気があります。私のプロジェクトが電子メールを送信するだけでよいと仮定し、私のプロジェクトが1つのポイントしか生成しないと仮定します。もう一度、それを投げる必要があります。
しかし、Spring Bootはどうですか?
非常にシンプルで、一連のWebプロジェクトをセットアップしたり、マイクロサービスを柔軟かつ便利に構築したりするために必要な機器はごくわずかです。
スプリングブーツを使うのはどれくらいクールですか?次の写真を使って表現してください
クイックスタートは
とても多くのことを言っています、私の手はかゆいです、今それを試してみましょう!
Mavenビルドプロジェクト
1. http://start.spring.io/にアクセスします
。2。次の図に示すように、ビルドツールMaven Project、Java、Spring Bootバージョン2.1.3、およびいくつかの基本的なプロジェクト情報を選択します。
3. [プロジェクトの生成]をクリックして、プロジェクト圧縮パッケージをダウンロードします
。4。解凍後、Ideaを使用してプロジェクトをインポートします。[ファイル]-> [新規]-> [既存のソースからモデル]->解凍したフォルダーを選択します-> [OK]、[Maven]を選択します次へ、[OK]完了!
5。Eclipseが使用されていると仮定して、[インポート]-> [既存のMavenプロジェクト]-> [次へ]->解凍したフォルダーを選択します-> Finsh、OK完了!
プロジェクトをビルドするアイデア
1. [ファイル]-> [新規]-> [プロジェクト...]を
選択します。新しいアイテムの意図ボックスをポップアップします。2。[SpringInitializr]を選択します。次は、上記と同様の機器インターフェイスも表示します。アイデアは統合に役立ちました。3
。関連するコンテンツを入力したら、[次へ]をクリックして選択します。パッケージに依存して[次へ]をクリックし、最後に情報が正しいことを確認して[完了]をクリックします。
プロジェクト構造の紹介
springboot2
上の図に示すように、SpringBootインフラストラクチャには次の3つのファイルがあります。
l src / main / javaプログラムの開発とメインプログラムのインポート
l src / main / resources機器ファイル
l src / test / java検査プログラム
また、spingbootが提唱するディレクトリ機能は次のとおりです。
ルートパッケージ構造:com.example.myproject
模倣コード com +-例 + -myproject + -Application.java |
+-ドメイン |
+ -Customer.java |
+ -CustomerRepository.java |
---|
+- service
| +- CustomerService.java
|
+- controller
| +- CustomerController.java
|
模倣コード1。Application.java
は、主に一部の構造機器に使用されるディレクトリの下に配置することをお勧めします。
2.ドメインディレクトリは、主にエンティティおよびデータアクセスレイヤー(リポジトリ)に使用されます
3.サービスレイヤーは主にビジネスコードです
4.コントローラーはページ訪問制御として機能します
デフォルトの機器を選択すると、多くの機器を節約できます。もちろん、お気に入りに合わせて変更することもできます。
結局のところ、これまでのところjavaプロジェクトが確立されているので、Applicationmainメソッドを提唱してください。