Data Access Module¶
Part I.
- Secondary Adapter to DB
- Mapper
- Explicit Repositories to DB
flowchart TB
subgraph adapter
end
subgraph entity
end
subgraph exception
end
subgraph mapper
end
subgraph repository
end
repository --> adapter
mapper --> adapter
entity --> adapter
exception --> adapter
Recommendations¶
Follow these steps¶
- Create an entity class.
- [Optional] Create an exception class.
- Create a mapper class:
- Method From Entity to Domain Model.
- Method From Domain Model to Entity.
- Create a Jpa Repository.
- Create an adapter for jpa repository (Secondary Adapter).
- [Optional] Implement Domain OutPort(Repository).