Estou criando uma aplicação e estou usando por enquanto Hibernate, DAO e uma camada de negocios.
Estou na duvida em utilizar DAO neste caso…
Pois, pelo que vi não ficou todo transparente da camada de persistencia a camada de negocios…
As vezes transações são feitas na camada de negocios e utilizo as classes do hibernate…
Fiz um “genericDAO” que faz algumas coisas uteis, mais nem tanto.
Sera mesmo ultil utilizar essa camada dao?
Pois me pareceu essa camada aumentando a complexidade e não sendo tão necessaria.
Então, não é bom fazer isso mesmo. A sua camada de persistencia, sempre q possível deve somente trabalhar com persistência, deixando a camáda de negócios realizar a lógica de negócios. Se precisar de mais ajuda, ou uma ajuda mais específica, mostre seu problema de uma forma mais “real” que a gente dá uma ajudinha, se for possível… abraços!