0

Framework MyBatis

mybatisLogoIntrodução MyBatis Framework

O MyBatis é um framework JDBC de persistência de dados que envolve o relacionamento entre um banco de dados relacional e uma aplicação orientada a objetos. O MyBatis mapeia objetos com queries SQL fazendo o uso de XML.O MyBatis fornece gerenciamento de transações, mapeia as propriedades dos objetos, integração com o Spring framework.É um framework de simples implementação e alta qualidade. Atualmente o MySpace utiliza este framework para gerenciar sua massa de dados. Utilizo atualmente em um projeto e o framework demonstra muita qualidade, basta ter um bom conhecimento de SQL e XML que tudo flui com facilidade.

O que é iBatis?

  • Um framework JDBC;
  • Os desenvolvedores escrevem SQL, iBATIS o executa usando JDBC;
  • Não precisa mais usar try / catch / finally / try / catch;
  • Um mapeador SQL;
  • Automaticamente mapeia propriedades do objeto em parâmetros de prepared statements;
  • Resulta automaticamente mapas de objetos;
  • Suporte a consultas com relacionamento N +1;
  • Um gerenciador de transações;
  • iBATIS fornece um gerenciamento de transações para operações de banco de dados se nenhuma outra transação está disponível;
  • iBATIS usa o gerenciamento de transações externas (Spring, EJB CMT, etc), se disponível;
  • Grande integração com Spring, mas também pode ser usado sem Spring.

O que não é iBatis?

  • ORM;
  • Não gera SQL;
  • Não tem uma linguagem de consulta de propriedade;
  • Não saber sobre a identidade do objeto;
  • Não transparente persistir objetos;
  • Não construir um cache de objeto;

Fonte: www.loiane.com

Paulo R. Marinho

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

+ 68 = 73