Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Stored Procedures ou EJBs?

Enviado por Lúcio Camilo (luciocamiloΘgmail·com):

“Por muito tempo as stored procedures foram consideradas ótimas soluções para desenvolver as regras de negócio de uma aplicação, porém atualmente com a grande diversidade de tecnologias existe a grande dúvida se as stored procedures continuam sendo a melhor escolha. Recentemente passei por uma situação destas, aonde os sistemas Java precisariam interagir com regras de negócios que estavam dentro de stored procedures, e aí, será que vale a pena reescrever o código para Classes Java (EJBs)?” [referência: jornaljava.com]

• Publicado por Augusto Campos em 2011-03-16

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    Rafael Santini (usuário não registrado) em 16/03/2011 às 8:48 pm

    Isso me fez lembrar o nosso sistema legado, onde as regras de negócio eram implementadas como stored procedures e triggers. Com o passar do tempo tivemos de implementar para outros bancos. Ao todo implementamos em Firebird, Oracle e SQL Server. É um inferno para dar manutenção.

    Giga (usuário não registrado) em 16/03/2011 às 9:21 pm

    Eu prefiro emular as stored procedures no código (com includes, objetos ou qualquer coisa parecida).

    Na hora de mudar de banco, fica simples…

    Heaven (usuário não registrado) em 17/03/2011 às 8:15 pm

    Qualquer migração de banco sempre será uma grande dor de cabeça, se querem evitar esse problema de migração sugiro que usem um hibernate da vida e esqueça o uso direto de SQL (lembrando que ainda vai ter problemas na migração e outras coisas relacionadas a ORM).

    O ideal mesmo é nunca migrar de um banco para outro e sim escolher um banco certo.

Este post é antigo (2011-03-16) e foi arquivado. O envio de novos comentários a este post já expirou.