Eliezer Reis
Java Ninja
Membro desde: 23/04/2006 11:21:50
Mensagens: 291
Localização: Brasil
Offline
Olá
Para definir um DAO eu estou usando a anotação @Repository para definir um "@Component" do meu sistema para eliminar as "excessivas" configurações em .xml. Porém, esse DAO estende HibernateDaoSupport e toda classe que estende HibernateDaoSupport necessita de um sessionFactory ou de um hibernateTemplate.
Acontece se eu tiver que definir um sessionFactory eu vou ter que continuar criando meus beans no .xml, como abaixo, ai não adianta muito usar a anotação @Repository e também não queria fazer um mix de configuracao em arquivo e configuracao programatica.
Eu queria definir apenas na classe como abaixo:
Minha dúvida é, tem como eu setar meu bean sessionFactory para todas as classes que tem a anotação @Repository? Ou alguma forma de injetar o bean sessionFactory sem ter que usar configuracao em .xml?