Software Engineering Architecture Lab

Table Module Pattern

One object handles the logic for all rows of a table. A domain logic pattern in the Enterprise Application Patterns catalog. With Java/Spring code.

One object handles the logic for all rows of a table.

Family
Enterprise Application Patterns
Category
Domain Logic
Source
Martin Fowler — Patterns of Enterprise Application Architecture

More domain logic patterns

  • Transaction Script — Organise business logic as one procedure per request.
  • Domain Model — An object model where data and behaviour live together.
  • Service Layer — Define the application boundary and its available operations.

All patterns