Apache Cayenne

Un cadre de mappage relationnel puissant, complet de l'objet Open-Source Open-Source
Télécharger maintenant

Apache Cayenne Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • The Apache Software Foundation
  • Site Internet de l'éditeur:
  • Systèmes d'exploitation:
  • Windows XP/2000/98
  • Taille du fichier:
  • 19.95MB

Apache Cayenne Mots clés


Apache Cayenne La description

Publicité Apache Cayenne est un logiciel de développement développé par la Fondation Software Apache. Après notre essai et notre test, le logiciel est prouvé officiel, sécurisé et gratuit. Voici la description officielle de Apache Cayenne: Cayenne est un cadre de mappage relationnel Java Object (ORM). En d'autres termes, il s'agit d'un outil pour les développeurs Java qui doivent parler à une base de données (ou de nombreuses bases de données). Plutôt que des instructions SQL à code SQL à l'aide du code Java, Cayenne permet à un programmeur de travailler uniquement avec des objets Java résumés à partir de la base de données. Voici quelques avantages de l'approche de Cayenne à la persistance: Portabilité entre presque toutes les bases de données JDBC sans changer une seule ligne de code dans votre application. Aucune connaissance de SQL n'est requise (alors qu'elle peut toujours être utile). Code qui valide toutes les données engagées dans la base de données est facile à écrire et à toute infaillie en fonctionnement. Cela pourrait être aussi simple que de garantir que les mots de passe ont suffisamment de caractères, ou un contrôle complexe de la validité d'un ensemble d'opérations de comptabilité dans une transaction générale du grand livre. Cela vous permet de déplacer le code de vérification des erreurs courantes de la couche d'interface graphique et offre une protection précieuse contre les erreurs de programmation. Caching Afin de rendre votre application plus rapide et d'éviter les hits répétés sur la base de données pour les mêmes données. Défautage automatique (chargement paresseux) des relations, mais prend facilement en charge la préparation des données connexes pour améliorer les performances en cas de besoin. La pagination qui réduit les temps de la bande passante et de la requête en chargeant uniquement le contenu des objets lorsqu'ils sont effectivement nécessaires. L'exemple classique de la pagination, qui diffère de la défaillance, est quand une requête renvoie 97 enregistrements et vous souhaitez afficher 10 à la fois à l'utilisateur. Avec une pagination, seuls les 10 premiers enregistrements sont entièrement chargés. Cayenne ne chargera automatiquement que la page des enregistrements comme demandé. Verrouillage optimiste configurable pour assurer l'intégrité des données et prévenir des problèmes de données imprévus lorsqu'un autre outil a modifié la base de données dans les coulisses (comme un responsable de maintenance mettant à jour un enregistrement dans la base de données, tandis qu'une application basée sur Cayenne avait le même enregistrement chargé de modifier). Une base de données basée sur une interface graphique / modèle de schéma pour simplifier l'apprentissage Cayenne.


Apache Cayenne Logiciels associés