Introdução
Neste projeto, você aprenderá como implementar um sistema simples de comutação de mensagens Chinês-Inglês usando o padrão de projeto Inversão de Controle (IoC) e o framework Spring.
👀 Pré-visualização
[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] ------------------------------------------------------------------------
🎯 Tarefas
Neste projeto, você aprenderá:
- Como criar uma interface
IMessagecom um método abstratodoMessage() - Como implementar a interface
IMessageem duas classes concretas:MessageCNeMessageEN - Como configurar os beans de mensagem usando o arquivo
applicationContext.xml - Como testar a funcionalidade de comutação de mensagens na classe
TestGreeting
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Usar o padrão de projeto IoC para desacoplar a implementação da funcionalidade de mensagens da aplicação principal
- Usar o framework Spring para configurar e gerenciar os beans de mensagem
- Escrever testes unitários para verificar a funcionalidade do sistema de comutação de mensagens





