Используйте Spring JdbcTemplate
, если вы не хотите получать доступ к вашей схеме базы данных через модель домена.При использовании JPA необходимо убедиться, что схема базы данных правильно отображается в модели домена.
Производительность почти одинакова как для пружин JdbcTemplate
, так и для JPA.
JPA - это API персистентности Java, которыйявляется стандартным API Java для объектно-реляционного отображения.
Spring Framework состоит из коллекции проектов, одним из которых является Spring Data.
Цель Spring Data - упростить работу с различными типами баз данных, от традиционных реляционных баз данных до баз данных NoSQL.Spring Data поддерживает JPA через подпроект JPA Spring Data.