проект в Java Skill Tree

Переключение информации между китайским и английским языками с использованием IoC

Начинающий

В этом проекте вы узнаете, как реализовать простую систему переключения сообщений между китайским и английским языками с использованием паттерна проектирования Инверсия управления (IoC) и фреймворка Spring.

java

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом проекте вы научитесь реализовывать простую систему переключения сообщений на китайском и английском языках с использованием паттерна проектирования Inversion of Control (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] ------------------------------------------------------------------------

🎯 Задачи

В этом проекте вы научитесь:

  • Создавать интерфейс IMessage с абстрактным методом doMessage()
  • Реализовывать интерфейс IMessage в двух конкретных классах: MessageCN и MessageEN
  • Конфигурировать биты сообщений с использованием файла applicationContext.xml
  • Тестировать функцию переключения сообщений в классе TestGreeting

🏆 Достижения

После завершения этого проекта вы сможете:

  • Использовать паттерн проектирования IoC для отделения реализации функциональности сообщений от основной программы
  • Использовать фреймворк Spring для настройки и управления битами сообщений
  • Писать юнит-тесты для проверки функциональности системы переключения сообщений

Преподаватель

labby
Labby
Labby is the LabEx teacher.