docs: diagrams for table module and template method

This commit is contained in:
Ilkka Seppälä
2025-04-12 09:09:44 +03:00
parent 0b83b6dfd1
commit ba7be25af3
4 changed files with 8 additions and 0 deletions
+4
View File
@@ -28,6 +28,10 @@ In plain words
> The Table Module pattern centralizes and encapsulates database access logic for a specific table, simplifying data retrieval and manipulation while hiding database complexities.
Flowchart
![Table Module flowchart](./etc/table-module-flowchart.png)
## Programmatic Example of Table Module Pattern in Java
In the user system example, the domain logic for user login and registration needs to be managed. By using the Table Module pattern, we can create an instance of the `UserTableModule` class to encapsulate and handle all business logic associated with the rows in the user table.
Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB