Estou implementando um Validator que precisa acessar o banco de dados para fazer as validações. Então preciso ter acesso à session do Hibernate nesse validator. O problema é que o construtor do Validator tem que ser vazio, senão o Hibernate não sabe como criá-lo. Preciso de algo do tipo:
GuiceProvider provider = new GuiceProvider();
Container container = provider.getContainer();
session = container.instanceFor(Session.class);
Porém no exemplo acima “getContainer” está retornando null. Eu não entendo muito bem como funcionam esses frameworks de injeção de dependência. Mas tem alguma forma de conseguir uma instância de Session?
