MyBatis

MyBatis est un framework de persistance Java permettant de coupler des objets avec des procédures stockées ou des instructions SQL en utilisant un descripteur XML ou des annotations. MyBatis est un logiciel libre distribué sous la licence Apache 2.0, il s'agit d'un fork de iBATIS 3.0 et est maintenu par une équipe incluant les créateurs de iBATIS.

MyBatis

Informations
Développé par The MyBatis team
Dernière version 3.5.6 ()
Dépôt github.com/mybatis/mybatis-3
État du projet Active
Écrit en Java
Système d'exploitation Multiplateforme
Environnement Multiplate-forme (JVM)
Type Framework de persistance
Licence Apache License 2.0
Site web www.mybatis.org

Fonctionnalités principales

Contrairement aux frameworks ORM, MyBatis ne fait pas de correspondance entre les objets Java et les tables mais entre les méthodes Java et les instructions SQL.

MyBatis laisse utiliser toutes les fonctionnalités des bases de données comme les procédures stockées, vues, requêtes et les fonctionnalités propriétaires. Cela peut être un choix privilégié pour des bases de données héritant, non normalisées ou pour obtenir un contrôle total des exécutions SQL.

Liens externes

  • Portail des logiciels libres
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.