EntityManager — основной интерфейс для работы с persistence context. persist() — сохранить новую сущность. find() — найти по ID. merge() — обновить detached сущность. remove() — удалить. flush() — синхронизировать с БД. clear() — очистить persistence context. createQuery() — JPQL-запросы. Persistence context — кеш первого уровня, хранит managed-сущности в рамках транзакции. Spring Data JPA абстрагирует EntityManager, но для сложных случаев можно инжектить через @PersistenceContext.
Что такое EntityManager в JPA?
Middle
313 просмотровAFK Offer AI
Чем отличаются HashMap и Hashtable?