+CommandFactory, +Facade, +Hibernate