Tanım:
JPA'da, veritabanında nasıl saklanacağı tanımlanmış java sınıfı. Örneğin bir sınıf bir tabloya karşılık gelebilir. Tablonun sütunları ile sınıfın değişkenleri veya methodları eşleştirilebilir. Bir entity sınıfı , @Entity ile tanımlanmalı ve en az bir id alanı @Id ile işaretlenmesi gerekir.