Datum:
9. April 2025 12:25
Architektur
- API Layer
- GET (Daten holen)
- POST (Daten speichern)
- PUT (Daten ändern)
- DELETE (Daten löschen)
- Service Layer
- Data Access Layer
Klassen/Files
- XxxApplication (Main)
- Xxx (Model)
- Xxx.ID
- @Id
- @SequenceGenerator(name = "seqname", sequenceName = "seqname")
- @GeneratedValue(strategy = GenertationType.SEQUENCE, generator = "seqname")
- Xxx.CalculatedField
- XxxController (Resources API, Pfade und Methoden, hat XxxService)
- @RestController
- @RequestMapping(path = "p1/p2/p3")
- XxxController.Getter
- XxxController.Save
- XxxService (Daten Bereitstellung, hat XxxRepository)
- XxxService.Constructor
- XxxRepository (Interface, Data Access, DB-Handler)
- extends JpaRepository<Xxx,ID-Type>
- @Repository
- XxxConfig (Initiale Datendefinition)
- XxxConfig.CommandLineRunner(XxxRepository)
- resources: application.properties