Projet COVOITURAGE
Pages enfant
  • Présentation du code source

Vous regardez une version antérieure (v. /wiki/spaces/PROJCOVOITURAGE/pages/224821250/Pr%C3%A9sentation+du+code+source) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

Vue d'ensemble

esup-covoiturage est une servlet utilisant les technologies suivantes :

  • Java 6
  • JDBC (MySQL)
  • JaSIG CAS Client 3.5
  • Spring Framework 3.1 (IoC, MVC, LDAP, Security)
  • JSTL et Apache Tiles 2.2 (vues)

Organisation du code source

src/main/java contient le code source Java de l'application.
src/main/resources contient les fichiers de configuration de l'application.
src/main/webapp contient les vues de l'application et les contextes de l'application.
src/test/java contient le code source Java des tests l'application.
src/test/resources contient les fichiers de configuration des tests de l'application.

Organisation des packages

Code métier

Le code métier de l'application est regroupé en plusieurs packages.

  • org.esupportail.covoiturage.domain : Modèles
  • org.esupportail.covoiturage.exception : Exceptions
  • org.esupportail.covoiturage.repository : Manipulateurs de données (dépôts)
  • org.esupportail.covoiturage.service : Services

Code applicatif

  • org.esupportail.covoiturage.command : Commandes de maintenance de l'application
  • org.esupportail.covoiturage.config : Définitions des beans et initialisation de Spring
  • org.esupportail.covoiturage.database : Gestionnaire de versions du schéma de données
  • org.esupportail.covoiturage.util : Aides au développement
  • org.esupportail.covoiturage.web.* : Contrôleurs et formulaires
  • Aucune étiquette