소개
이 프로젝트에서는 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] ------------------------------------------------------------------------
🎯 과제
이 프로젝트에서는 다음을 배우게 됩니다:
doMessage()추상 메서드를 가진IMessage인터페이스를 생성하는 방법IMessage인터페이스를MessageCN및MessageEN두 개의 구체 클래스에서 구현하는 방법applicationContext.xml파일을 사용하여 메시지 빈을 구성하는 방법TestGreeting클래스에서 메시지 전환 기능을 테스트하는 방법
🏆 성과
이 프로젝트를 완료하면 다음을 수행할 수 있습니다:
- IoC 디자인 패턴을 사용하여 메시지 기능의 구현을 주 애플리케이션에서 분리합니다.
- Spring 프레임워크를 사용하여 메시지 빈을 구성하고 관리합니다.
- 단위 테스트를 작성하여 메시지 전환 시스템의 기능을 검증합니다.





