トレーニングノート 7.5
7.5
1. モットー
あなたは私の物語を語り、私は言葉を残し、あなたが私の価値を決定し、私はどこに行くかを選びます。
2. ソフトウェア – ソフトウェアエンジニアリング
2.1 需要分析
出力: 要件分析ドキュメント、UML ユースケース図
2.2 システム設計
2.2.1 概要設計
- プロジェクトの機能構成図
- プロジェクトの技術アーキテクチャ図
2.2.2 データベース設計
- ER図
- データロジックモデリング図
- データの物理モデリング図
2.2.3 詳細設計
機能フローチャート
2.3 コードの開発/実装
2.4 システムテスト
2.5 システムの導入、運用、保守
3. Java インターフェイス プログラミング - 理解のためだけに
AWT、Swing、JavaFX
トップのコンテナ、コンテナ、コンポーネント
4 番目、Maven 自動ビルド ツール
4.1 機能:
- 外部サードパーティ依存の jar パッケージの導入にご協力ください。紹介するサードパーティ依存パッケージに他の依存関係がある場合、Maven はそれらを一緒に導入するのに役立ちます。
- Maven には多くのプラグインがあり、コードの自動コンパイルとパッケージ化もサポートしています。
4.2 Maven は外部依存関係の導入にどのように役立ちますか
4.2.1 gav 座標
- groupId: 会社または組織のドメイン名の逆書き
- 成果物: 企業または組織によって開発されたプロジェクトの名前
- バージョン: プロジェクトのバージョン
4.2.2 遠隔倉庫
Maven テクノロジーによって提供されるリモート ウェアハウス。世界中のすべての jar パッケージの gav 座標に対応する jar パッケージ ファイルが含まれています。
リモート ウェアハウスでは、jar パッケージをウェアハウスに配置するときに、jar パッケージに .pom ファイルを提供する必要があり、jar パッケージが依存する他の jar パッケージをファイル内で指定する必要があります。
遠隔倉庫がたくさんあります
遠隔倉庫を国内遠隔倉庫に変更する必要がある
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
4.2.3 現地倉庫
Maven 外部 GAV 座標をプロジェクトに導入した後、まず座標に従って設定されたローカル ウェアハウスに移動して、この jar パッケージがローカルに存在するかどうかを確認します。存在する場合は、jar パッケージをプロジェクトに直接インポートします。この jar パッケージは、設定したリモート ウェアハウスに移動して、座標に従って jar パッケージを見つけ、この jar パッケージと、この jar パッケージが依存する他の jar パッケージをローカル ウェアハウスにダウンロードして、プロジェクトにインポートします。 。
ローカル ウェアハウスのデフォルト構成が C ドライブにある場合は、別のドライブに変更する必要があります
4.2.4 pom.xml 設定ファイル
Maven プロジェクトは、外部依存関係のコアを導入するのに役立ちます