Перехода через этот учебникВ каком состоянии находится объект спящего режима после совершения?
«Когда сеанс закончился, сохранение объект устанавливается в отдельный объект»
мой вопрос, что произойдет, если начать другую сделку после того, как первый, но совершить до закрытия сессии. какое состояние является объектом пользователя в данный момент?
public static void main(String[] args) {
System.out.println("Maven + Hibernate + Oracle");
Session session = HibernateUtil.getSessionFactory().openSession();
session.beginTransaction();
DBUser user = new DBUser(); //creating transient object
user.setUserId(104);
user.setUsername("user1");
user.setCreatedBy("system");
user.setCreatedDate(new Date());
session.saveOrUpdate(user); //Updating the transient object to persistence object
session.getTransaction().commit();
session.beginTransaction();
user.setUsername("user2"); //what state is user object in right now?
session.saveOrUpdate(user);
session.getTransaction().commit();
session.close();
}
Если вы все еще в той же 'Session' тогда объект все еще должен быть приложен. –
извините, что я не знаком с «прикрепленным». это то же самое, что и переходный? – rtd353
он все равно будет прикреплен – achabahe