Wróć do bloga
Encyklopedia11 grudnia 2020

Encja

encja

Encja (ang. Entity) – jest pojedynczym, możliwym do zidentyfikowania, oddzielnym obiektem.

Słowo encja pochodzi od łacińskiego słowa „ens”, które oznacza istnienie.

W programowaniu i inżynierii słowo encja jest używane do identyfikacji jednostek, czy to konkretnych rzeczy, czy abstrakcyjnych pomysłów, które mają gotową nazwę lub etykietę.

Encja to obiekt, który posiada atrybuty, opisujące go.

Na przykład, jeśli uczeń jest encją, ma atrybuty takie jak imię, nazwisko, datę urodzenia itp.

Encja może mieć przypisane również metody lub funkcje.

Encje z takimi samymi właściwościami  tworzą zbiór encji.

Z pojęciem encji można się spotkać przy temacie baz danych, gdzie encja to nic innego jak reprezentacja obiektu.

W przypadku specyfikacji JPA (np. biblioteka Hibernate) encja jest klasą oznaczoną  adnotacją @Entity.