Интересно не только то, что такое Facet, но и что такое Facet 'на физическом уровне' (поскольку я понимаю это не отдельная банка, а что?)?
Мне также интересно, как это повлияет на мое приложение после развертывания. Я объясню на реальном примере:
У меня было 2 грани (которые были созданы IDE): Spring Facet и Web Facet (для jsf). Я развернул его в Tomcat, и мое приложение отлично работало.
Затем я добавил (с помощью IDE) еще один грань - JPA Facet. Я переделал приложение и... он все еще работал нормально:)
Итак, мне просто интересно, что это такое и зачем нам это нужно?