Skip to content

Jakarta-EE-Petclinic/jakarta-ee-petclinic.github.io

Repository files navigation

Jakarta-EE-Petclinic

These Demo Application are planned to be a "Rosetta Stone" for compare OOP Web Application Frameworks like

Via OOA and OOD the functional Requirements should be extracted and divided from the nonfunctional Requirements of the Frameworks:

  • Requirements Engineering (OOA,OOD,UML)

  • Most of the Frameworks compared here use Model-2 MVC Pattern for the Web/Presentation-Tier but Jakarta EE uses JSF (Java Server Faces), a Component Based Web/Presentation-Tier.

This Specification should also serve as Specification for non-Web Frontends like:

Why Petclinic?

  • The Domain Classes show all relationships like one-to-many (1:n), many-to-one (n:1) and many-to-many (n:m)
  • It is simple enough but yet it shows more than just the CRUD Use Cases (Create, Read, Update, Delete) of most Demos and Training Examples.
  • You can think of it as smallest complete Web App with the usual things to solve.

Figure Domain Class Modell

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published