Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Resumo
 
 
Acadêmico(a): Samuel Yuri Deschamps
Título: Framework para Mapeamento Objeto-Relacional em Delphi
 
Resumo:
Este trabalho apresenta o desenvolvimento de um framework de persistência de objetos que utiliza a técnica de Mapeamento Objeto-Relacional. Tal framework será útil na construção de sistemas em Delphi 2010 para Windows que interagem com bancos de dados Firebird ou MySQL, expansível a outros SGBDRs. A persistência é realizada a partir das classes de entidades da aplicação mapeadas através de anotações, uma abordagem mais eficaz que os mapeamentos baseados em arquivos XML. O framework utiliza recursos como RTTI, Custom Attributes, Nullable e técnicas de persistência especiais para Mapeamento Objeto-Relacional como OID, mapeamento de herança e de associações. Além disso, faz uso de padrões de projeto gerais e específicos, como Lazy Load. São explicados todos estes recursos, bem como a especificação do projeto com diagramas da UML e alguns detalhes de implementação. Ao final, são mostrados exemplos de utilização do framework para desenvolvimento de um sistema.