Диаграмма последовательности показывает отношения между некоторыми экземплярами объекта, какие из них вы думаете? На одном уровне это просто база данных и приложение гибернации. В этом случае вы только что сделали это: Open, Fetch (или другой запрос), Close.
Теперь, предположительно, вам нужно больше деталей, чем это, но я думаю, что нам нужно знать почему вы рисуете эту диаграмму. Кто это будет читать, чем они интересуются? Рассмотрим это простое учебное пособие , в котором показан фрагмент кода:
SessionFactory sessionFactory = new
Configuration().configure().buildSessionFactory();
Session session = sessionFactory.openSession();
Transaction transaction = session.beginTransaction();
BallPlayer aPlayer = (BallPlayer) session.get(BallPlayer.class, 1L);
transaction.commit();
session.close();
Итак, теперь у нас есть несколько интересных объектов, SessionFactory, Session и так далее. Для программиста, который собирается работать с Hibernate, это может быть интересно. Для DBA может быть и меньше так? Вы можете довольно легко нарисовать диаграмму последовательности из приведенного выше фрагмента, и в этом есть доля правды. Я не могу понять значение такой диаграммы, но это другая история.