Introducción
En este proyecto, aprenderá a implementar un sencillo sistema de conmutación de mensajes chino-inglés utilizando el patrón de diseño Inversión de Control (IoC) y el marco Spring.
👀 Vista previa
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Ejecutando com.labex.TestGreeting
你好, Labex
Hello, Labex
[INFO] Pruebas ejecutadas: 1, Fallos: 0, Errores: 0, Omisionados: 0, Tiempo transcurrido: 1,056 s - en com.labex.TestGreeting
[INFO]
[INFO] Resultados:
[INFO]
[INFO] Pruebas ejecutadas: 1, Fallos: 0, Errores: 0, Omisionados: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] CONSTRUCCIÓN EXITOSA
[INFO] ------------------------------------------------------------------------
[INFO] Tiempo total: 11,295 s
[INFO] Finalizado en: 2024-05-10T12:05:55Z
[INFO] ------------------------------------------------------------------------
🎯 Tareas
En este proyecto, aprenderá:
- Cómo crear una interfaz
IMessage
con un método abstractodoMessage()
- Cómo implementar la interfaz
IMessage
en dos clases concretas:MessageCN
yMessageEN
- Cómo configurar los beans de mensaje utilizando el archivo
applicationContext.xml
- Cómo probar la funcionalidad de conmutación de mensajes en la clase
TestGreeting
🏆 Logros
Después de completar este proyecto, podrá:
- Utilizar el patrón de diseño IoC para desacoplar la implementación de la funcionalidad de mensaje de la aplicación principal
- Utilizar el marco Spring para configurar y administrar los beans de mensaje
- Escribir pruebas unitarias para verificar la funcionalidad del sistema de conmutación de mensajes