[iBatis, TomCat, JSP, JAVA]Projet de gestion
kocks0
Messages postés
1
Statut
Membre
-
edward -
edward -
Bonjour.
Voila je suis etudiant en BTS IG2D. Nous avons un projet a faire avec iBatis. Je suis un peu dans la semoule.
J'arrive a faire des requetes avec ce merveilleux outil mais ce sont des requete qui ne retourne qu'un seul enregistrement de la table.
J'ai crée une classe comportant une ArrayList pour stocker les resultats.
Plus precisément le projet est un site de gestion de note pour des formation. A une formation est associé plusieurs matiéres qui n'est enseigné que par un unique professeur.
voici le script de la creation de la DB:
-- phpMyAdmin SQL Dump
-- version 2.6.1
-- https://www.phpmyadmin.net/
--
-- Serveur: localhost
-- Généré le : Jeudi 11 Janvier 2007 à 10:17
-- Version du serveur: 4.1.9
-- Version de PHP: 5.2.0
--
-- Base de données: `forma`
--
-- --------------------------------------------------------
--
-- Structure de la table `exam`
--
CREATE TABLE `exam` (
`idExam` int(11) NOT NULL default '0',
`idForm` int(11) NOT NULL default '0',
`date` date NOT NULL default '0000-00-00',
`libelle` varchar(255) NOT NULL default '',
PRIMARY KEY (`idExam`,`idForm`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Structure de la table `formation`
--
CREATE TABLE `formation` (
`idForm` int(11) NOT NULL default '0',
`idMat` int(11) NOT NULL default '0',
`coef` int(11) NOT NULL default '0',
PRIMARY KEY (`idForm`,`idMat`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Structure de la table `inscrit`
--
CREATE TABLE `inscrit` (
`idUt` int(11) NOT NULL default '0',
`idForm` int(11) NOT NULL default '0',
`dateIncrit` date NOT NULL default '0000-00-00',
PRIMARY KEY (`idUt`,`idForm`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Structure de la table `matiere`
--
CREATE TABLE `matiere` (
`idMat` int(11) NOT NULL auto_increment,
`libelle` varchar(255) NOT NULL default '',
`idUt` int(11) NOT NULL default '0',
PRIMARY KEY (`idMat`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
-- --------------------------------------------------------
--
-- Structure de la table `resexam`
--
CREATE TABLE `resexam` (
`idUt` int(11) NOT NULL default '0',
`idExam` int(11) NOT NULL default '0',
`note` float NOT NULL default '0',
PRIMARY KEY (`idUt`,`idExam`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Structure de la table `utilisateur`
--
CREATE TABLE `utilisateur` (
`idUt` int(11) NOT NULL auto_increment,
`log` varchar(255) NOT NULL default '',
`mtp` varchar(255) NOT NULL default '',
`nom` varchar(255) NOT NULL default '',
`prenom` varchar(255) NOT NULL default '',
`categorie` int(11) NOT NULL default '0',
PRIMARY KEY (`idUt`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
Mon but est de recupérer dans l'ArrayList de la classe Formation les différentes matiére qui compose cette derniére. Le tout par iBatis.
Voila. Merci d'avance pour toute les infos que vous me fournirez.
Bien a vous. Kant1
Voila je suis etudiant en BTS IG2D. Nous avons un projet a faire avec iBatis. Je suis un peu dans la semoule.
J'arrive a faire des requetes avec ce merveilleux outil mais ce sont des requete qui ne retourne qu'un seul enregistrement de la table.
J'ai crée une classe comportant une ArrayList pour stocker les resultats.
Plus precisément le projet est un site de gestion de note pour des formation. A une formation est associé plusieurs matiéres qui n'est enseigné que par un unique professeur.
voici le script de la creation de la DB:
-- phpMyAdmin SQL Dump
-- version 2.6.1
-- https://www.phpmyadmin.net/
--
-- Serveur: localhost
-- Généré le : Jeudi 11 Janvier 2007 à 10:17
-- Version du serveur: 4.1.9
-- Version de PHP: 5.2.0
--
-- Base de données: `forma`
--
-- --------------------------------------------------------
--
-- Structure de la table `exam`
--
CREATE TABLE `exam` (
`idExam` int(11) NOT NULL default '0',
`idForm` int(11) NOT NULL default '0',
`date` date NOT NULL default '0000-00-00',
`libelle` varchar(255) NOT NULL default '',
PRIMARY KEY (`idExam`,`idForm`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Structure de la table `formation`
--
CREATE TABLE `formation` (
`idForm` int(11) NOT NULL default '0',
`idMat` int(11) NOT NULL default '0',
`coef` int(11) NOT NULL default '0',
PRIMARY KEY (`idForm`,`idMat`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Structure de la table `inscrit`
--
CREATE TABLE `inscrit` (
`idUt` int(11) NOT NULL default '0',
`idForm` int(11) NOT NULL default '0',
`dateIncrit` date NOT NULL default '0000-00-00',
PRIMARY KEY (`idUt`,`idForm`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Structure de la table `matiere`
--
CREATE TABLE `matiere` (
`idMat` int(11) NOT NULL auto_increment,
`libelle` varchar(255) NOT NULL default '',
`idUt` int(11) NOT NULL default '0',
PRIMARY KEY (`idMat`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
-- --------------------------------------------------------
--
-- Structure de la table `resexam`
--
CREATE TABLE `resexam` (
`idUt` int(11) NOT NULL default '0',
`idExam` int(11) NOT NULL default '0',
`note` float NOT NULL default '0',
PRIMARY KEY (`idUt`,`idExam`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Structure de la table `utilisateur`
--
CREATE TABLE `utilisateur` (
`idUt` int(11) NOT NULL auto_increment,
`log` varchar(255) NOT NULL default '',
`mtp` varchar(255) NOT NULL default '',
`nom` varchar(255) NOT NULL default '',
`prenom` varchar(255) NOT NULL default '',
`categorie` int(11) NOT NULL default '0',
PRIMARY KEY (`idUt`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
Mon but est de recupérer dans l'ArrayList de la classe Formation les différentes matiére qui compose cette derniére. Le tout par iBatis.
Voila. Merci d'avance pour toute les infos que vous me fournirez.
Bien a vous. Kant1
A voir également:
- [iBatis, TomCat, JSP, JAVA]Projet de gestion
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages