Olá pessoal,
Me tirem uma dúvida quanto a boa prática e desempenho. Sei que quanto menos codigo Sql em códigos melhor, para ajudar existem frameworks de persistencias como hibernate e outros, no exemplo do hibernate … se for usar alguns relacionamentos já complica um pouco com Criterias.
Vem minha pergunta:
Se eu utilizar um padrao MVC com um pacote meupacote.dao e uma MinhaClasseDao.java na qual eu implementaria com os PreparedStatement só que em vez de usar SELECTS, INSERTS, UPDATE … eu utilizar STORE PROCEDURES ? Fora as Procedures executadas no codigo… todo o resto de meu SQL ficaria no banco. Isso influência no desempenho, ou afeta em algo ? Isso é má prática ?
Obrigado!