JBOSS Weld sem JSF!

Boa Tarde Pessoal!

Me deparei com a seguinte situação aqui na empresa onde trabalho.

Trabalhamos com 2 formas de acesso ao BD, hora acessamos por JDBC e hora acessamos com Hibernate (faz parte da arquitetura).

Eu gostaria de trabalhar com o Weld para usar Interceptors nos métodos para verificar o tipo de acesso (JDBC ou Hibernate) e entregar a Connection ou o EntityManager para o método.

Peregrinei no Google a tarde inteira, e só achei exemplos e explicações com o JSF.

No meu caso, trabalho com arquitetura REST e apenas html e javascript no lado do cliente.

Alguem conhece algum material que eu poderia dar uma olhada? ou alguma dica? tutorial.

Ouvi falar do Weld, mas também sei que existem outras implementações. Qual seria a mais adequada para essa situação?

Grato.