Siłą programowania obiektowego jest łatwość opisania za jego pomocą abstrakcji. Za pomocą klas oraz dziedziczenia możemy uzyskiwać kolejne poziomy abstrakcji, od najniższego do stojącego na najwyższym, najbardziej ogólnym poziomie.
Miesiąc: Sierpień 2018
Kurs Springa – część 2 – adnotacje JPA i baza danych.
Wiemy już jak rozpocząć projekt za pomocą Spring Initializr, teraz zajmiemy się bazą danych i standardem JPA. JPA (Java Persistence API) to tak zwany standard ORM, czyli mapowania obiektowo – relacyjnego (object – relational mapping). Mapowanie to jest sposobem odwzorowania struktury obiektowego systemu na relacyjną bazę danych. Polega to na tym, że w relacyjnej bazie danych mamy tabele, które są ze sobą powiązane kluczami (połączenia takie nazywane są relacjami), natomiast w systemie obiektowym – są to obiekty ze swoimi polami.
Czytaj dalej Kurs Springa – część 2 – adnotacje JPA i baza danych.