はじめに
このプロジェクトでは、制御の逆転(IoC)デザインパターンと Spring フレームワークを使用して、シンプルな中国語 - 英語のメッセージ切り替えシステムを実装する方法を学びます。
👀 プレビュー
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running com.labex.TestGreeting
你好, Labex
Hello, Labex
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.056 s - in com.labex.TestGreeting
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11.295 s
[INFO] Finished at: 2024-05-10T12:05:55Z
[INFO] ------------------------------------------------------------------------
🎯 タスク
このプロジェクトでは、以下を学びます。
- 抽象的な
doMessage()
メソッドを持つIMessage
インターフェイスを作成する方法 MessageCN
とMessageEN
の 2 つの具体的なクラスでIMessage
インターフェイスを実装する方法applicationContext.xml
ファイルを使用してメッセージビーンを構成する方法TestGreeting
クラスでメッセージ切り替え機能をテストする方法
🏆 成果
このプロジェクトを完了すると、以下のことができるようになります。
- メッセージ機能の実装をメインアプリケーションから解離するために IoC デザインパターンを使用する
- Spring フレームワークを使用してメッセージビーンを構成および管理する
- メッセージ切り替えシステムの機能を検証するための単体テストを書く