EntityManager session = PersistenceSessionUtil.getSession();
EntityTransaction tx = session.getTransaction();
tx.begin();
if (savedUser.getUser_id() == null) {
session.persist(savedUser);
} else {
if (!session.contains(savedUser)) {
session.merge(savedUser);
}
}