Skip to content
@Jakarta-EE-Petclinic

Jakarta EE Petclinic

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

Pinned

  1. petclinic-javaee7 petclinic-javaee7 Public

    Java EE 7 Petclinic

    Java 36 88

  2. petclinic-jee6 petclinic-jee6 Public

    JSF with Java EE 6 Version of Spring Petclinic

    Java 2

  3. spring-petclinic spring-petclinic Public

    Forked from spring-projects/spring-petclinic

    A sample Spring-based application

    Java 1

  4. jakarta-ee-petclinic.github.io jakarta-ee-petclinic.github.io Public

  5. petclinic-jakartaee petclinic-jakartaee Public

    Jakarta EE 10 Petclinic - a JSF and Jakarta EE Version of Spring Petclinic, and Update from Java EE 7 Petclinic

    Java 13 6

Repositories

Showing 10 of 113 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…