Une base de données ORM (Object-Relational Mapper) est une bibliothèque qui fait abstraction des opérations de base de données à un langage de programmation spécifique. En termes simples, un ORM est une collection de fonctions qui, lorsqu'il est utilisé exécuter automatiquement du code SQL sur une base de données.
ORM sont tout à fait utile dans les environnements de production, aider les développeurs non seulement les opérations d'écriture SQL beaucoup plus rapide et dans une syntaxe plus simple, mais aussi de protéger leur base de données SQL en ne révélant pas cru à l'intérieur du code.
DataBoss est un paquet en particulier pour les développeurs ColdFusion écrits, leur permettant de gérer les applications et les sites Web ORM-alimenté via une interface visuelle.
DataBoss abstraction ORM, tout comme Orms abstraites interactions SQL. Avec DataBoss programmeurs peuvent contrôler schéma et les données de la structure d'une base de données en utilisant une interface utilisateur basée sur le Web.
Une fois qu'un développeur a fini de créer la structure d'un base de données via DataBoss, il peut passer à l'ajout de données se il veut, ou tout simplement utiliser DataBoss pour générer le code spécifique à ORM bon de rendre ce qu'il a conçu et créé avec l'interface utilisateur DataBoss.
DataBoss est disponible en deux paquets. Une application ColdFusion autonome, ou comme un module enfichable pour la Coldbox cadre de ColdFusion (ColdFusion 3.5 ou plus seulement).
Un paquet DataBoss d'essai est de téléchargement possible et tester avant d'acheter une licence
Caractéristiques :.
- Développé autour de la Hibernate ORM
- Détection automatique de l'entité et de l'analyse
- Gérer toutes les relations Hibernate soutenus
- Gérer les relations d'héritage multi-niveaux
- Gérer les entités et ses données
- Base de données de soutien null
- Exporter des données que JSON, JSONP, XML, PDF ou WDDX
- support de l'internationalisation
- interface Bootstrap puissance
- Built-in validation de formulaire
- paginate et filtrer de grandes collections de données
- Interface Responsive
Exigences :
- ColdFusion 9.01 ou supérieur
- Railo 4.1.0.001 ou supérieure
Limites :.
- clés primaires composées sont pas encore supportés
Commentaires non trouvées