docs: service locator and service stub diagrams

This commit is contained in:
Ilkka Seppälä
2025-04-10 20:35:28 +03:00
parent b8f38691f3
commit 73a582867a
5 changed files with 8 additions and 5 deletions
-5
View File
@@ -40,7 +40,6 @@ Architecture diagram
![Service Layer Architecture Diagram](./etc/service-layer-architecture-diagram.png)
## Programmatic Example of Service Layer Pattern in Java
Our Java implementation uses the Service Layer pattern to streamline interactions between data access objects (DAOs) and the business logic, ensuring a clean separation of concerns.
@@ -358,10 +357,6 @@ INFO [2024-05-27 09:16:40,681] com.iluwatar.servicelayer.app.App: Find wizards
INFO [2024-05-27 09:16:40,683] com.iluwatar.servicelayer.app.App: Aderlard Boud has 'Fireball'
```
## Detailed Explanation of Service Layer Pattern with Real-World Examples
![Service Layer](./etc/service-layer.png "Service Layer")
## When to Use the Service Layer Pattern in Java
* Use when you need to separate business logic from presentation logic.