Skip to content

vat78/architecture-examples

Repository files navigation

Code examples for the talk abot application architecture

This repository contains code examples for a presentation on application architecture. The examples illustrate various architectural patterns and practices based on my professional experience.

CRUD Applications

3-layer application

crud/3-layer: A simple CRUD application using a 3-layer architecture with a presentation layer, business logic layer, and data access layer. It is built as typical Spring Boot application.

1-layer application

crud/data-rest: A simple CRUD application with only 1-layer where all other parts are built by Spring Data Rest framework.

Abstraction examples

crud/abstraction-examples: Illustrates controversial approaches to use interfaces and data classes in 3-layer architecture.

Pet clinic

Contains several examples of the application architecture for a more complex domain model based on the well-known Spring Pet Clinic application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages