Ceci est une ancienne révision du document !
Prise en main d'un framework
Introduction
Objectifs
- Découverte d’un framework
- Normalisation du Code
- Mapping relationnel/objet
- Conception de vues
Contexte
Il s'agit d'une application web (exemple) permettant aux internautes d'évaluer des entreprises.
Principales fonctionnalités :
- Rechercher une entreprise
- Lister des entreprises
- Evaluer une entreprise
- Consulter le classement des entreprises évaluées
Base de données
Travail à faire
-- Configuration
- Dans Eclipse, installer le plugin KObject
- Créer le Dynamic web project koTd5
- Ajouter les jars dans le dossier WebContent/WEB-INF/lib du projet
-- Génération du modèle
A partir d'Eclipse, ouvrir le fichier de configuration config.ko :
Décommenter la relation belongsTo dans la classe KEntreprise :
public KEntreprise() {
super();
belongsTo(KVille.class);//hasMany(KEvaluation.class);
}
Modifier la méthode toString de la classe KVille :
public class KVille extends KObject {
...
@Override
public String toString() {
return cp +" "+ville;
}

