Junior — Middle
104
Come implementare l'inserimento di una nuova registrazione nel database utilizzando JPA?
Le aziende dove è stato chiesto
eRaga Infosystem
Risposta dell'AI
sobes.tech AI
Для вставки новой записи в базу данных с использованием JPA нужно:
- Создать объект сущности и заполнить его поля.
- Получить
EntityManager. - Начать транзакцию.
- Вызвать метод
persist()для сохранения объекта. - Зафиксировать транзакцию.
Пример:
EntityManager em = entityManagerFactory.createEntityManager();
EntityTransaction tx = em.getTransaction();
try {
tx.begin();
MyEntity entity = new MyEntity();
entity.setName("Example");
em.persist(entity);
tx.commit();
} catch (Exception e) {
if (tx.isActive()) tx.rollback();
throw e;
} finally {
em.close();
}