私はこれをしたい:
@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
public MyObject create(ObjectBasicDTO dto) {
MyObject myObject = new MyObject (dto);
return sessionFactory.getCurrentSession().save(object);
}
しかし、私はこれをしなければなりません:
@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
public MyObject create(ObjectBasicDTO dto) {
MyObject myObject = new MyObject (dto);
Long id = sessionFactory.getCurrentSession().save(object);
return sessionFactory.getCurrentSession().get(MyObject.class, id);
}
そうですか?それは足りないようです。