Junior — Middle
110
Kako implementirati umetanje nove evidencije u bazu podataka koristeći JPA?
Компаније где су питане
eRaga Infosystem
Одговор од АИ
sobes.tech АИ
Для вставки новой записи в базу данных с использованием 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();
}