Встречается на собеседованиях • сегодня
Какие плюсы и минусы SessionFactory
Плюсы SessionFactory:
- Управляет пулом соединений с БД, повышая производительность
- Кэширует метаданные и запросы (1-го и 2-го уровня)
- Потокобезопасна (один экземпляр на приложение)
- Поддерживает транзакции и жизненный цикл объектов
Минусы SessionFactory:
- Тяжеловесная инициализация (лучше создавать один раз)
- Требует явного закрытия (риск утечки ресурсов)
- Не подходит для микросервисной архитектуры (Stateless)
java
// Пример создания
Configuration config = new Configuration().configure();
SessionFactory factory = config.buildSessionFactory();
Session session = factory.openSession();
// ... работа с БД
session.close(); // важно закрывать!
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы