Quando uso o Framework ORM

6 respostas
viniciusgundim

Quando uso um Framework orm, em que situação?

Abraço…

6 Respostas

rodpuc

Quando vc precisar persistir em banco de dados.
ORM = Object-Relational Mapping
Vai mapear seus objetos em tabelas para um bd relacional.

viniciusgundim

Essa resposta estaria certa?

Devemos persistir um conjunto de classes desenvolvidas em um banco de dados relacional.

T

viniciusgundim:
Quando uso um Framework orm, em que situação?

Abraço…

Quando você não tem um banco de dados legado que te permite fazer isso… eheheh

rodpuc
maior_abandonado

viniciusgundim:
Essa resposta estaria certa?

Devemos persistir um conjunto de classes desenvolvidas em um banco de dados relacional.

disconfiando que teve essa pergunta na sua prova e você ficou insatisfeito com o resultado que o professor deu (certo ou errado)…

se for esse o caso eu no lugar do professor ainda daria um meio certo… você não persiste classes no banco de dados, você persiste objetos usando o ORM (mapeamento “objeto” relacional), além do mais as classes que você criou e irá persistir os objetos delas, não foram desenvolvidas no banco de dados relacional, mas sim tomando como base as entidades do banco de dados relacional…

claro que a ideia não é muuuito diferente disso, me parece mesmo que você intendeu um pouco para que serve o ORM mas não sabe ainda “dar nomes aos bois”… por isso o meio certo, a ideia é mais ou menos essa mas teriam alguns conceitos que ai estão errados.

mynameisflaw

Quando você quer …

  • abstrair a utilização do banco de dados
  • se livrar de criar “na mão” relacionamentos, consultas e afins
  • trabalhar em um ambiente orientado a objetos
  • portabilidade da sua aplicação

Criado 14 de janeiro de 2010
Ultima resposta 14 de jan. de 2010
Respostas 6
Participantes 5