Ceci est une ancienne révision du document !
Création des classes métier
Produits et catégories
- 1.Comment est déclarée la table assurant la persistance d’un objet ?
S'il hérite de KObject public class KCategorie extends KObject
Comment est déclaré le mapping entre un membre de la classe et un champ de la table relationnelle ?
hasMany(KLigne.class); un produit correspond à une ligne, il y a un produit par ligne
belongsTo(KCategorie.class); les produits correspondent à une catégorie, il y a des produits dans une catégorie
Comment est déclarée la clé primaire de la table ?
keyFields=“id”; , la clé primaire est déclaré en keyFields
Réaliser un tableau montrant la correspondance de type (entier, chaine, etc.) entre les propriétés d’une classe et les champs d’une table
Java | SQL | |
---|---|---|
Entier | int | int |
Chaîne de caractère | string | varchar |
Flottant | float | float |
- 5.Montrez à l’aide d’un schéma (par ex. deux classes liées au dessus de deux tables liées) comment se paramètre le lien bidirectionnel entre deux classes (en spécifiant les éléments à fournir dans le constructeur)
Programme de test
- 1.À quoi correspond la méthode kstart() ?