Dies ist ein Assessment-Projekt zur Bewertung grundlegender Java-EE-Kenntnisse im Umgang mit:
- CDI (Contexts and Dependency Injection)
- JMS (Java Message Service)
- Log4j 2 (Logging Framework)
- Maven (Build-Tool)
- JUnit 5 & Mockito (Testing Frameworks)
Implementieren Sie einen einfachen Logging-Dienst, der:
- Log-Nachrichten über JMS versendet.
- Über einen MessageListener verarbeitet und mit Log4j ausgibt.
- Über Unit-Tests absicherbar ist.
src/
├── main/
│ ├── java/com/example/log/
│ │ ├── LogService.java
│ │ ├── LogLevel.java
│ │ └── LogMessageListener.java
│ └── resources/
│ └── log4j2.xml
└── test/
└── java/com/example/log/
└── LogServiceTest.java