2009-10-20 7 views
0

Почему примеры использования hibernate Интерфейс SessionFactory вместо SessionFactoryImpl класс, чтобы открыть сеанс по данному соединению?Hibernate SessionFactory

ответ

1

Реализация может измениться? В общем, если вы можете использовать интерфейс для взаимодействия с объектом, вы должны. Интерфейсы с меньшей вероятностью будут меняться, чем классы, поэтому, если класс соответствует интерфейсу, всегда ссылайтесь на него через интерфейс. Это довольно стандартная практика ООП.

Смежные вопросы